flake update, niri stuff

This commit is contained in:
martyTF 2026-04-26 22:32:05 +02:00
parent 83c92deef5
commit 5d8e3292d2
15 changed files with 454 additions and 193 deletions

View file

@ -25,6 +25,7 @@
pavucontrol
playerctl
streamrip
gst_all_1.gstreamer
]
else
[ ]

View file

@ -9,5 +9,6 @@
imports = [
./browser.nix
./mail.nix
./rss.nix
];
}

View file

@ -0,0 +1,29 @@
{
config,
lib,
pkgs,
...
}:
{
options = {
apps.internet.rss = {
enable = lib.mkEnableOption "enable rss";
};
};
config = {
environment.systemPackages =
with pkgs;
[
]
++ (
if config.apps.internet.rss.enable then
[
newsflash
]
else
[ ]
);
};
}