diff --git a/home.nix b/home.nix index 1dd7007..f770b7e 100644 --- a/home.nix +++ b/home.nix @@ -38,6 +38,10 @@ }; }; + imports = [ + ./nix/programs/newsboat.nix + ]; + home.file = { ".config/kitty/kitty.conf" = { source = .config/kitty/kitty.conf; diff --git a/nix/programs/newsboat.nix b/nix/programs/newsboat.nix new file mode 100644 index 0000000..82720cd --- /dev/null +++ b/nix/programs/newsboat.nix @@ -0,0 +1,41 @@ +{ + config, + pkgs, + ... +}: { + programs.newsboat = { + enable = true; + autoReload = true; + urls = [ + { + title = "drewdevault's blog"; + url = "https://drewdevault.com/blog/index.xml"; + } + { + title = "The Go Blog"; + url = "https://blog.golang.org/feed.atom"; + } + { + title = "emersion"; + url = "https://emersion.fr/blog/atom.xml"; + } + { + title = "sockpupet"; + url = "https://sockpuppet.org/atom.xml"; + } + { + title = "latacora"; + url = "https://latacora.micro.blog/feed.xml"; + } + { + title = "archlinux news"; + url = "https://archlinux.org/feeds/news/"; + } + {url = "https://torresjrjr.com/archive/index.xml";} + {url = "http://nullr0ute.com/feed/";} + {url = "https://sourcehut.org/blog/index.xml";} + {url = "https://openwrt.org/feed.php?type=rss&mode=list&sort=date&ns=advisory&linkto=current&content=html";} + {url = "https://sfconservancy.org/feeds/blog/";} + ]; + }; +}