| various tweaks - dotfiles - These are my dotfiles. There are many like it, but … | |
| Log | |
| Files | |
| Refs | |
| README | |
| --- | |
| commit 2ed9f6a741a303736c9daee0e1dbaadae9f5707b | |
| parent 24ddb2d0573ec5a5d458afe9468e78ef79f8d505 | |
| Author: Jay Scott <[email protected]> | |
| Date: Mon, 19 Sep 2022 14:33:14 +0100 | |
| various tweaks | |
| Diffstat: | |
| M bin/offline.sh | 3 +++ | |
| M bin/yt_dl.sh | 2 +- | |
| M fdm/config | 16 ++++++++++------ | |
| M git/config | 4 ++++ | |
| M mutt/muttrc | 19 +++++++++++++++---- | |
| M sfeed/sfeedrc | 10 ++++++++-- | |
| 6 files changed, 41 insertions(+), 13 deletions(-) | |
| --- | |
| diff --git a/bin/offline.sh b/bin/offline.sh | |
| @@ -1,5 +1,8 @@ | |
| #!/bin/sh | |
| +fdm -f ~/.config/fdm/config fetch | |
| + | |
| # youtube videos | |
| yt_dl.sh | |
| diff --git a/bin/yt_dl.sh b/bin/yt_dl.sh | |
| @@ -7,7 +7,7 @@ | |
| # user config | |
| savepath="/data/media/videos" | |
| cfgdir="${HOME}/.cache/yt_dl" | |
| -post="echo 'video downloaded' | mutt -s 'YT: %(channel)s ' -- [email protected]" | |
| +post="echo '%(title)s' | mutt -s 'YT: %(channel)s ' -- [email protected]" | |
| # youtube-dl related settings | |
| yt="yt-dlp" | |
| diff --git a/fdm/config b/fdm/config | |
| @@ -6,7 +6,8 @@ $imap_pass = $(pass tech/mailbox.org | head -n1) | |
| $path = "%h/.mail" | |
| $feedcache = "%h/.mail/fdm.cache" | |
| $feeddir = "%h/.mail/feeds/" | |
| -$strurl = "(http[s]?://.*)" | |
| +$listdir = "%h/.mail/mailinglists/" | |
| +$strurl = "(http[s]?://.*|gemini://.*)" | |
| # options | |
| set unmatched-mail keep | |
| @@ -25,10 +26,12 @@ account "personal" imaps | |
| action "inbox" maildir "${path}/%u/Inbox" | |
| # mailing lists | |
| -action "freebsd-announce" maildir "${path}/freebsd.announce" | |
| -action "freebsd-current" maildir "${path}/freebsd.current" | |
| -action "freebsd-questions" maildir "${path}/freebsd.questions" | |
| -action "sourcehut-discuss" maildir "${path}/sr.ht-discuss" | |
| +action "freebsd-announce" maildir "${path}/${listdir}/freebsd.announce" | |
| +action "freebsd-current" maildir "${path}/${listdir}/freebsd.current" | |
| +action "freebsd-questions" maildir "${path}/${listdir}/freebsd.question… | |
| +action "sourcehut-discuss" maildir "${path}/${listdir}/srht.discuss" | |
| +action "srht-discuss" maildir "${path}/${listdir}/srht.discuss" | |
| +action "srht-dev" maildir "${path}/${listdir}/srht.dev" | |
| # feeds | |
| action "feedtag" tag "msgid" value "%1" | |
| @@ -41,7 +44,8 @@ action "feedsave" { | |
| # source hut | |
| match "^List-Id:.*sr\\.ht-.*\\.lists\\.sr\\.ht" in headers { | |
| - match "^List-Id:.*discuss" in headers action "sourcehut-discuss" | |
| + match "^List-Id:.*discuss" in headers action "srht-discuss" | |
| + match "^List-Id:.*dev" in headers action "srht-dev" | |
| } | |
| # freebsd | |
| diff --git a/git/config b/git/config | |
| @@ -8,6 +8,10 @@ | |
| rebase = false | |
| [sendemail] | |
| annotate = yes | |
| + smtpserver = smtp.mailbox.org | |
| + smtpuser = [email protected] | |
| + smtpencryption = ssl | |
| + smtpserverport = 465 | |
| [core] | |
| editor = vim | |
| [alias] | |
| diff --git a/mutt/muttrc b/mutt/muttrc | |
| @@ -51,15 +51,19 @@ set spoolfile = "+jay/Inbox" | |
| set postponed = "+jay/Drafts" | |
| set record = "+jay/Sent" | |
| -# polling/sidebar | |
| -mailboxes =jay/Inbox =jay/detecting =jay/house | |
| +# inbox | |
| +mailboxes +jay | |
| +mailboxes -label "inbox" +jay/Inbox | |
| # feeds | |
| +mailboxes +feeds | |
| +mailboxes +feeds/antenna | |
| mailboxes +feeds/archlinux | |
| mailboxes +feeds/codemadness | |
| mailboxes +feeds/drewdevault | |
| mailboxes +feeds/gamingonlinux | |
| mailboxes +feeds/linuxtorrents | |
| +mailboxes +feeds/midnightpub | |
| mailboxes +feeds/newsboat | |
| mailboxes +feeds/qutebrowser | |
| mailboxes +feeds/rdrview | |
| @@ -70,6 +74,13 @@ mailboxes +feeds/tvtorrents | |
| mailboxes +feeds/unixsheikh | |
| mailboxes +feeds/uninformativ | |
| +# mailing lists | |
| +mailboxes +mailinglists | |
| +mailboxes -label "srht.discuss" +mailinglists/srht.discuss | |
| +mailboxes -label "srht.dev" +mailinglists/srht.dev | |
| +mailboxes -label "freebsd.questions" +mailinglists/freebsd.questions | |
| +mailboxes -label "freebsd.announce" +mailinglists/freebsd.announce | |
| + | |
| set sort_alias = alias | |
| set reverse_alias = yes | |
| source $alias_file | |
| @@ -93,10 +104,10 @@ set index_format = '%Z | %{%b %d %Y} | %-15.15F | %… | |
| # sidebar | |
| set mail_check_stats = yes | |
| set sidebar_visible = yes | |
| -set sidebar_width = 20 | |
| +set sidebar_width = 25 | |
| set sidebar_short_path = yes | |
| set sidebar_folder_indent = yes | |
| -set sidebar_format = "%B%* [%N]" | |
| +set sidebar_format = "%B%* %?N?%N?" | |
| bind index,pager \Ck sidebar-prev | |
| bind index,pager <tab> sidebar-next | |
| bind index,pager <backtab> sidebar-prev | |
| diff --git a/sfeed/sfeedrc b/sfeed/sfeedrc | |
| @@ -12,16 +12,22 @@ fetch() { | |
| } | |
| feeds() { | |
| - # feed <name> <feedurl> [basesiteurl] [encoding] | |
| + # general | |
| feed 'tildenews' 'https://tilde.news/newest.rss' | |
| - feed 'tomasino' 'gemini://tilde.team/~tomasino/atom.xml' | |
| feed 'tvtorrents' 'https://showrss.info/other/all.rss' | |
| feed 'linuxtorrents' 'http://feed.rutracker.cc/atom/f/1992.atom' | |
| feed 'gamingonlinux' 'https://www.gamingonlinux.com/article_rss.php' | |
| + # apps | |
| feed 'archlinux' 'https://archlinux.org/feeds/news/' | |
| feed 'qutebrowser' 'https://blog.qutebrowser.org/feeds/all.atom.xml' | |
| feed 'newsboat' 'https://newsboat.org/news.atom' | |
| feed 'rdrview' 'https://github.com/eafer/rdrview/commits/master.atom' | |
| + # gemini | |
| + feed 'midnightpub' 'gemini://midnight.pub/feed.xml' | |
| + feed 'tomasino' 'gemini://tilde.team/~tomasino/atom.xml' | |
| + feed 'antenna' 'gemini://warmedal.se/~antenna/atom.xml' | |
| + feed 'techrights' 'gemini://gemini.techrights.org/feed.xml' | |
| + # people | |
| feed 'codemadness' 'https://codemadness.org/atom.xml' | |
| feed 'drewdevault' 'https://drewdevault.com/blog/index.xml' | |
| feed 'seeshyjo' 'http://joeyh.name/blog/index.rss' |