Introduction
Introduction Statistics Contact Development Disclaimer Help
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
+# mail
+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'
You are viewing proxied material from jay.scot. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.