nix all the things

desktop/noctalia: more theming

karitham.dev 2a5f7dc8 77e5175e

verified
+13 -2
+4 -2
modules/desktop/wm/niri.nix
··· 20 20 21 21 screenshot-path = null; 22 22 prefer-no-csd = true; 23 + hotkey-overlay = { 24 + skip-at-startup = true; 25 + hide-not-bound = true; 26 + }; 23 27 24 28 input = { 25 29 focus-follows-mouse = { ··· 47 51 click-method = "clickfinger"; 48 52 }; 49 53 }; 50 - 51 - spawn-at-startup = [ ]; 52 54 53 55 layout = { 54 56 gaps = 16;
+9
modules/desktop/wm/noctalia.nix
··· 8 8 imports = [ inputs.noctalia.homeModules.default ]; 9 9 10 10 config = lib.mkIf config.desktop.noctalia.enable { 11 + qt = { 12 + enable = true; 13 + style.name = "kvantum"; 14 + }; 15 + 16 + home.file.".cache/noctalia/wallpapers.json" = { 17 + text = builtins.toJSON { defaultWallpaper = config.desktop.wallpaper.image; }; 18 + }; 19 + 11 20 programs.niri.settings = { 12 21 spawn-at-startup = [ { command = [ (lib.getExe config.programs.noctalia-shell.package) ]; } ]; 13 22