refactor: move niri enable to desktop settings

This commit is contained in:
müde 2026-05-01 23:15:02 +02:00
parent 281d763c62
commit a7cc61a624
2 changed files with 9 additions and 20 deletions

View file

@ -2,12 +2,18 @@
lib,
config,
pkgs,
niri,
...
}:
{
imports = [ niri.nixosModules.niri ];
options.my.muedeDesktopSettings.enable = lib.mkEnableOption "muede desktop settings (Firefox, Logitech, RDP)";
config = lib.mkIf config.my.muedeDesktopSettings.enable {
my.overlays.niri.enable = true;
programs.niri.enable = true;
programs.firefox.enable = true;
environment.systemPackages = with pkgs; [