This commit is contained in:
Inhji 2024-09-01 20:27:15 +02:00
parent 554c15a161
commit 03fd40d997
132 changed files with 42 additions and 84 deletions

View file

View file

@ -63,6 +63,7 @@
# #
# Default: date<20,name<17,flags>4,subject<* # Default: date<20,name<17,flags>4,subject<*
#index-columns=date<20,name<17,flags>4,subject<* #index-columns=date<20,name<17,flags>4,subject<*
index-columns=date<12,name<25,flags>4,subject<*
# #
# Each name in index-columns must have a corresponding column-$name setting. # Each name in index-columns must have a corresponding column-$name setting.
@ -74,6 +75,10 @@
#column-name={{index (.From | names) 0}} #column-name={{index (.From | names) 0}}
#column-flags={{.Flags | join ""}} #column-flags={{.Flags | join ""}}
#column-subject={{.ThreadPrefix}}{{if .ThreadFolded}}{{printf "{%d}" .ThreadCount}}{{end}}{{.Subject}} #column-subject={{.ThreadPrefix}}{{if .ThreadFolded}}{{printf "{%d}" .ThreadCount}}{{end}}{{.Subject}}
column-date={{dateFormat .Date "02. Jan '06"}}
column-name={{index (.From | names) 0}}
column-flags={{.Flags | join ""}}
column-subject={{.ThreadPrefix}}{{if .ThreadFolded}}{{printf "{%d}" .ThreadCount}}{{end}}{{.Subject}}
# #
# String separator inserted between columns. When the column width specifier is # String separator inserted between columns. When the column width specifier is
@ -111,7 +116,7 @@
# Width of the sidebar, including the border. # Width of the sidebar, including the border.
# #
# Default: 20 # Default: 20
#sidebar-width=20 sidebar-width=30
# #
# Message to display when viewing an empty folder. # Message to display when viewing an empty folder.
@ -523,6 +528,7 @@ text/plain=colorize
text/calendar=calendar text/calendar=calendar
message/delivery-status=colorize message/delivery-status=colorize
message/rfc822=colorize message/rfc822=colorize
text/html=pandoc -f html -t plain
# text/html=pandoc -f html -t plain | colorize # text/html=pandoc -f html -t plain | colorize
#text/html=html | colorize #text/html=html | colorize
#text/*=bat -fP --file-name="$AERC_FILENAME" #text/*=bat -fP --file-name="$AERC_FILENAME"

View file

@ -97,8 +97,6 @@
(font-spec :family "IBM Plex Mono" :size 18 :weight 'medium)) (font-spec :family "IBM Plex Mono" :size 18 :weight 'medium))
(setq doom-variable-pitch-font (setq doom-variable-pitch-font
(font-spec :family "IBM Plex Serif" :size 18 :weight 'medium)) (font-spec :family "IBM Plex Serif" :size 18 :weight 'medium))
(setq variable-pitch
(font-spec :family "IBM Plex Serif" :size 18 :weight 'medium))
;; Dashboard ;; Dashboard
(setq +doom-dashboard-ascii-banner-fn #'my-weebery-is-always-greater) (setq +doom-dashboard-ascii-banner-fn #'my-weebery-is-always-greater)
@ -226,6 +224,8 @@
:init (drag-stuff-global-mode t)) :init (drag-stuff-global-mode t))
(use-package! elfeed (use-package! elfeed
:init
(elfeed-protocol-enable)
:config :config
(evil-define-key 'normal elfeed-show-mode-map (evil-define-key 'normal elfeed-show-mode-map
(kbd "J") 'elfeed-goodies/split-show-next (kbd "J") 'elfeed-goodies/split-show-next
@ -233,74 +233,23 @@
(evil-define-key 'normal elfeed-search-mode-map (evil-define-key 'normal elfeed-search-mode-map
(kbd "J") 'elfeed-goodies/split-show-next (kbd "J") 'elfeed-goodies/split-show-next
(kbd "K") 'elfeed-goodies/split-show-prev) (kbd "K") 'elfeed-goodies/split-show-prev)
:config
(setq elfeed-goodies/entry-pane-size 0.5 (setq elfeed-goodies/entry-pane-size 0.5
elfeed-search-filter "@2-week-ago +unread" elfeed-search-filter "@2-week-ago +unread"
elfeed-feeds elfeed-protocol-feeds '(("fever+https://inhji@reader.inhji.de"
'(("https://adactio.com/journal/rss" tech) :api-url "https://reader.inhji.de/fever/"
("https://andregarzia.com/feeds/all.atom.xml" tech) :password "2sFTfYf7$q2Vc^tB*Pw4"))
("https://ar.al/index.xml" tech activism) elfeed-protocol-enabled-protocols '(fever newsblur owncloud ttrss))
("https://archlinux.org/feeds/news/" tech linux) (use-package! elfeed-protocol
("https://ashfurrow.com/feed.xml" health) :init
("https://bachrauf.org/feed/" activism) (elfeed-protocol-enable)
("https://beko.famkos.net/feed/" tech) :config
("https://blog.elementary.io/feed.xml" tech release) (setq
("https://blog.gls.de/feed/" finances) elfeed-protcol-feeds '(("https://reader.inhji.de/fever"
("https://dasklima.podigee.io/feed/mp3" podcast) :password "2sFTfYf7$q2Vc^tB*Pw4"))
("https://forgefriends.org/index.xml" tech) elfeed-protocol-enabled-protocols '(fever newsblur owncloud ttrss)))
("https://forgejo.org/rss.xml" release tech) ;; :hook
("https://github.com/InfiniTimeOrg/InfiniTime/releases.atom" github release) ;; (add-hook elfeed-show-mode . (lambda () (buffer-face-set 'variable-pitch)))
("https://github.com/actualbudget/actual/releases.atom" github release) )
("https://github.com/ceciliamay/obsidianmd-theme-primary/releases.atom" github release)
("https://github.com/dani-garcia/vaultwarden/releases.atom" github release)
("https://github.com/extrawurst/gitui/releases.atom" github release)
("https://github.com/microg/GmsCore/releases.atom" github release)
("https://github.com/noatpad/obsidian-banners/releases.atom" github release)
("https://github.com/superseriousbusiness/gotosocial/releases.atom" github release)
("https://grimgrains.com/links/rss.xml" food)
("https://jlelse.blog/.rss" tech)
("https://katapult-magazin.de/feed/rss" activism)
("https://katja-diehl.de/feed/" activism)
("https://kevquirk.com/feed" tech)
("https://maudb.gitlab.io/dok/rss.xml" food autonomy)
("https://miniflux.app/feed.xml" tech release)
("https://mntre.com/reform_md.atom" tech)
("https://nesslabs.com/feed" productivity)
("https://newsfeed.zeit.de/serie/die-kaenguru-comics" comics)
("https://nicolevanderhoeven.com/index.xml" tech)
("https://noyb.eu/en/rss" activism)
("https://nullprogram.com/feed/" tech)
("https://obsidian.md/feed.xml" tech release)
("https://ohhelloana.blog/feed.xml" tech)
("https://pluralistic.net/feed/" tech activism)
("https://shkspr.mobi/blog/feed/" tech)
("https://smallstar.space/feed/" religion)
("https://snikket.org/blog/index.xml" tech release)
("https://solar.lowtechmagazine.com/posts/index.xml" tech sustainability)
("https://theoatmeal.com/feed/rss" comics)
("https://victoria.dev/atom.xml" tech)
("https://warandpeas.com/feed/" comics)
("https://warnung.bund.de/api31/mowas/rss/065310000000.rss" alerts)
("https://webcomicname.com/rss" comics)
("https://webdevlaw.uk/feed/" tech activism)
("https://www.commitstrip.com/en/feed/" comics)
("https://www.drugsandwires.fail/feed/" )
("https://www.kuketz-blog.de/category/artikel/feed/" tech)
("https://www.kuketz-blog.de/category/microblog/feed/" tech)
("https://www.mein-nepal.de/feed/" nepal)
("https://www.oglaf.com/feeds/rss/" comics nsfw)
("https://www.schoenescheisse.de/feed/" comics)
("https://www.smbc-comics.com/comic/rss" comics)
("https://www.tomorrow.one/de-DE/feed.xml" sustainability finances)
("https://www.volksverpetzer.de/feed/" activism)
("https://www.wetell.de/feed/" service sustainability)
("https://www.youtube.com/feeds/videos.xml?channel_id=UC0e3QhIYukixgh5VVpKHH9Q" youtube)
("https://www.youtube.com/feeds/videos.xml?channel_id=UCCJ-NJtqLQRxuaxHZA9q6zg" youtube)
("https://www.youtube.com/feeds/videos.xml?channel_id=UClZbO3wehSIsPUKLx_X5caw" youtube)
("https://www.youtube.com/feeds/videos.xml?channel_id=UCtUbO6rBht0daVIOGML3c8w" youtube)
("https://www.youtube.com/feeds/videos.xml?channel_id=UCyNtlmLB73-7gtlBz00XOQQ" youtube)
("https://www.youtube.com/feeds/videos.xml?channel_id=UCzg5UMJ62uoKHTkq5bgkp5g" youtube)
("https://zerforschung.org/index.xml" activism))))
(use-package! expand-region (use-package! expand-region
:bind ("C-ä" . er/expand-region)) :bind ("C-ä" . er/expand-region))
@ -310,8 +259,8 @@
:config :config
(setq heaven-and-hell-theme-type 'dark ;; Omit to use light by default (setq heaven-and-hell-theme-type 'dark ;; Omit to use light by default
heaven-and-hell-themes heaven-and-hell-themes
'((light . (modus-operandi leuven)) '((light . doom-gruvbox-light)
(dark . (modus-vivendi leuven-dark))) ;; Themes can be the list: (dark . (tsdh-dark wombat)) (dark . doom-gruvbox)) ;; Themes can be the list: (dark . (tsdh-dark wombat))
heaven-and-hell-load-theme-no-confirm t) heaven-and-hell-load-theme-no-confirm t)
:hook (after-init . heaven-and-hell-init-hook) :hook (after-init . heaven-and-hell-init-hook)
:bind (("<f6>" . heaven-and-hell-toggle-theme))) :bind (("<f6>" . heaven-and-hell-toggle-theme)))
@ -409,7 +358,7 @@
:init :init
(org-super-agenda-mode t)) (org-super-agenda-mode t))
(use-package! casual ;; (use-package! casual
:init ;; :init
(require 'casual) ;; (require 'casual)
(define-key calc-mode-map (kbd "C-o") 'casual-main-menu)) ;; (define-key calc-mode-map (kbd "C-o") 'casual-main-menu))

View file

@ -13,7 +13,6 @@
(package! drag-stuff) (package! drag-stuff)
(package! heaven-and-hell) (package! heaven-and-hell)
(package! nov) (package! nov)
(package! olivetti)
(package! org-auto-tangle) (package! org-auto-tangle)
(package! org-caldav) (package! org-caldav)
(package! org-drill) (package! org-drill)
@ -21,9 +20,10 @@
(package! org-noter) (package! org-noter)
(package! org-super-agenda) (package! org-super-agenda)
(package! org-superstar) (package! org-superstar)
(package! casual) ;; (package! casual)
(package! ztree) (package! ztree)
(package! php-extras) (package! php-extras)
(package! elfeed-protocol)
;; To install a package directly from a remote git repo, you must specify a ;; To install a package directly from a remote git repo, you must specify a
;; `:recipe'. You'll find documentation on what `:recipe' accepts here: ;; `:recipe'. You'll find documentation on what `:recipe' accepts here:

View file

@ -10,9 +10,9 @@ set KEYFILE $HOME/.ssh/id_ed25519
fish_add_path $HOME/.local/bin $HOME/.mix $HOME/.mix/escripts $HOME/.cargo/bin $GOPATH/bin $HOME/.config/emacs/bin fish_add_path $HOME/.local/bin $HOME/.mix $HOME/.mix/escripts $HOME/.cargo/bin $GOPATH/bin $HOME/.config/emacs/bin
## Environment setup ## Environment setup
set -xU TERMINAL 'foot' set -g TERMINAL xterm-256color
set -xU TERM 'xterm' set -g TERM xterm-256color
set -xU EDITOR 'helix' set -g EDITOR helix
## Functions ## Functions

View file

@ -1,8 +1,8 @@
# -*- conf -*- # -*- conf -*-
[main] [main]
font=JetBrainsMono NF:size=14 font=IBM Plex Mono:size=14
term=xterm term=foot
dpi-aware=no dpi-aware=no
shell=/usr/bin/fish shell=/usr/bin/fish

Some files were not shown because too many files have changed in this diff Show more