my nix flake.

fix(user/home): add conditions to lib.mkIf

vt3e.cat 5045b3c7 896eb1f4

verified
+4 -4
+4 -4
user/home.nix
··· 31 31 username = "willow"; 32 32 homeDirectory = "/home/willow"; 33 33 stateVersion = "25.11"; 34 - pointerCursor = lib.mkIf { 34 + pointerCursor = lib.mkIf isDesktop { 35 35 name = "Adwaita"; 36 36 package = pkgs.adwaita-icon-theme; 37 37 size = 24; ··· 40 40 defaultCursor = "Adwaita"; 41 41 }; 42 42 }; 43 - sessionVariables = lib.mkIf { 43 + sessionVariables = lib.mkIf isDesktop { 44 44 XDG_DESKTOP_PORTAL = "wlr"; 45 45 }; 46 46 ··· 50 50 51 51 }; 52 52 53 - dconf.settings = lib.mkIf { 53 + dconf.settings = lib.mkIf isDesktop { 54 54 "org/gnome/desktop/interface" = { 55 55 color-scheme = "prefer-dark"; 56 56 }; 57 57 }; 58 58 59 - gtk = lib.mkIf { 59 + gtk = lib.mkIf isDesktop { 60 60 enable = true; 61 61 theme = { 62 62 name = "Adwaita-dark";