diff --git a/README.md b/README.md index 3ae3eac..9aee5ae 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ This was designed to save me some sanity in maintaining it as well as easily int - dunst (notification daemon) - jgmenu (floating stdin/stdout menu utility) - spmenu (dmenu alternative) +- newsboat (rss/atom feed reader) ## Notes @@ -46,7 +47,9 @@ The weather widget is pretty barebones as of now. Report bugs if found. ### Configuration notes -The bare essentials of my dotfiles are located in the `config` directory. This includes `spmenu`, `picom`, `ncmpcppp`, `neofetch`, `broot`, and `wal`. +The bare essentials of my dotfiles are located in the `config` directory. This includes `spmenu`, `picom`, `ncmpcppp`, `neofetch`, `broot`, `newsboat`, and `wal`. + +Newsboat config also include preset urls. ### Compatibility notes diff --git a/config/newsboat/config b/config/newsboat/config new file mode 100644 index 0000000..99e85c2 --- /dev/null +++ b/config/newsboat/config @@ -0,0 +1,17 @@ +browser "firefox" +player "mpv" +download-path "~/Downloads/%n" +save-path "~/Downloads" +reload-threads 20 +cleanup-on-quit yes +text-width 74 +auto-reload yes + +bind-key q home +bind-key j down +bind-key k up +bind-key Q quit +bind-key e end + +macro y set browser "mpv %u" ; open-in-browser ; set browser "firefox %u" +macro , set browser "firefox %u"; open-in-browser diff --git a/config/newsboat/urls b/config/newsboat/urls new file mode 100644 index 0000000..355d744 --- /dev/null +++ b/config/newsboat/urls @@ -0,0 +1,3 @@ +https://reddit.com/r/unixporn.rss +https://reddit.com/r/linux.rss +https://alexisgaming95.neocities.org/feed.xml diff --git a/dwm-flexipatch/config.def.h b/dwm-flexipatch/config.def.h index 8095807..df2f55f 100644 --- a/dwm-flexipatch/config.def.h +++ b/dwm-flexipatch/config.def.h @@ -952,6 +952,7 @@ static const Key keys[] = { { Mod4Mask, XK_e, spawn, SHCMD("st -T broot broot") }, { Mod4Mask|ShiftMask, XK_e, spawn, SHCMD("st -T sfm sfm") }, { Mod4Mask, XK_a, spawn, SHCMD("st -T ncmpcpp ncmpcpp") }, + { Mod4Mask, XK_b, spawn, SHCMD("st -T newsboat newsboat") }, { Mod4Mask|ShiftMask, XK_t, spawn, SHCMD("st -T dvtm abduco -c dvtm dvtm-status") }, { Mod4Mask, XK_w, spawn, SHCMD("eww open --toggle main") }, { Mod4Mask, XK_p, spawn, SHCMD("nsxiv ~/Pictures") },