summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTyler Davis <tyler@gluecode.net>2025-03-18 16:32:54 +0000
committerTyler Davis <tyler@gluecode.net>2025-03-18 16:32:54 +0000
commit822cebf1f49b87f096a4cb2691d3871078ccf63c (patch)
treeece48032c04545311d27439e06b050a4eb4716bf
parent6879df75ccb56161d244a9fbdfae01a3fccb4c45 (diff)
downloaddotfiles-822cebf1f49b87f096a4cb2691d3871078ccf63c.tar.gz
dotfiles-822cebf1f49b87f096a4cb2691d3871078ccf63c.zip
bin: remove newsraft, add newsboat+freshrss
-rw-r--r--.config/newsboat/config62
-rw-r--r--.config/newsraft/config7
-rw-r--r--.config/newsraft/feeds28
3 files changed, 62 insertions, 35 deletions
diff --git a/.config/newsboat/config b/.config/newsboat/config
new file mode 100644
index 0000000..9c7dbf2
--- /dev/null
+++ b/.config/newsboat/config
@@ -0,0 +1,62 @@
+auto-reload yes
+# Bother the server every 10 mins because it does the filtering
+reload-time 10
+max-items 1000
+
+### VIM BINDS
+# unbind keys
+unbind-key ENTER
+unbind-key j
+unbind-key k
+unbind-key J
+unbind-key K
+
+# bind keys - vim style
+bind-key j down
+bind-key k up
+bind-key l open
+bind-key h quit
+#############
+
+### COLORS
+# Rice colors https://gitlab.com/dj-bauer/newsboat-rice/-/blob/master/config
+color listnormal default default
+color listfocus default default reverse
+color listnormal_unread default default bold
+color listfocus_unread default default bold underline
+color info red black bold
+color article default default
+
+highlight article "^Feed:.*" magenta default
+highlight article "^Title:.*" yellow default bold
+highlight article "^Author:.*" green default
+highlight article "^Date:.*" color223 default
+highlight article "^Link:.*" blue default
+highlight article "^Flags:.*" color9 default
+highlight article "\\[[0-9][0-9]*\\]" color66 default bold
+highlight article "\\[image [0-9][0-9]*\\]" color109 default bold
+highlight article "\\[embedded flash: [0-9][0-9]*\\]" color66 default bold
+
+#highlight feedlist "[╒╘╞]═.*═[╛╕╡]" yellow default bold
+highlight feedlist "[║│]" yellow default bold
+highlight feedlist "╠═.*" yellow default bold
+
+highlight feedlist "\\(Youtube\\) .*" red
+highlight feedlist "\\(Twitter\\) .*" blue
+highlight feedlist "\\(Reddit\\) .*" green
+highlight feedlist "\\(Podcast\\) .*" magenta
+highlight feedlist "\\(Blog\\) .*" cyan
+##########
+
+### Gluecode Feed Config
+urls-source "freshrss"
+freshrss-url "https://rss.gluecode.net/p/api/greader.php"
+freshrss-login "wavefunction"
+freshrss-password "whatnot2tops-clark7celtic"
+freshrss-show-special-feeds "false"
+########################
+
+# Work these macros into download options?
+#macro y pipe-to newsboat-youtube.sh
+#macro p pipe-to newsboat-podcast.sh
+
diff --git a/.config/newsraft/config b/.config/newsraft/config
deleted file mode 100644
index c1b884c..0000000
--- a/.config/newsraft/config
+++ /dev/null
@@ -1,7 +0,0 @@
-set download-timeout 60
-set item-content-date-format "%Y-%m-%d %H:%M:%S"
-set list-entry-date-format "%Y-%m-%d %H:%M:%S"
-set open-in-browser-command "lynx %l"
-set pager-width 60
-set scrolloff 3
-set update-threads-count 20
diff --git a/.config/newsraft/feeds b/.config/newsraft/feeds
deleted file mode 100644
index 9e30cc4..0000000
--- a/.config/newsraft/feeds
+++ /dev/null
@@ -1,28 +0,0 @@
-@Global [20]
-
-@Blogs
-https://charity.wtf/feed/ "charity.wtf"
-https://citationneeded.news/rss/ "Citation Needed"
-https://pluralistic.net/feed/ "Cory Doctorow"
-https://drewdevault.com/blog/index.xml "Drew DeVault"
-https://jvns.ca/atom.xml "Julia Evans"
-https://buttondown.com/lizardhand/rss "Lizard Hand Software"
-https://www.rifters.com/crawl/?feed=rss2 "Peter Watts"
-https://xeiaso.net/blog.rss "Xe's Blog"
-
-@Comics
-http://www.egscomics.com/rss.php "El Goonish Shive"
-https://www.questionablecontent.net/QCRSS.xml "QC RSS"
-https://www.smbc-comics.com/comic/rss "SMBC"
-https://xkcd.com/rss.xml "xkcd.com"
-
-@News
-https://arstechnica.com/feed/?t=222d00328ed232fd6f792447b11b8dd467f95d0c "ArsTechnica"
-https://krebsonsecurity.com/feed/ "Krebs On Security"
-https://www.vox.com/rss/index.xml "Vox"
-https://buttondown.com/lizardhand/rss "Lizardhand Software"
-
-@YouTube Feeds
-https://www.youtube.com/feeds/videos.xml?channel_id=UCsXVk37bltHxD1rDPwtNM8Q "Kurzgesagt YT"
-https://www.youtube.com/feeds/videos.xml?channel_id=UCJm2TgUqtK1_NLBrjNQ1P-w "Second Thought YT"
-https://www.youtube.com/feeds/videos.xml?channel_id=UCmd0Jb6TbFKEx1Of0yQu9fw "JT Chapman YT"