default.nix (738B)
1 { 2 pkgs, 3 4 user, 5 ... 6 }: 7 { 8 programs.dconf.enable = true; 9 home-manager.users.${user} = { 10 dconf.settings = { 11 "org/gnome/desktop/interface".color-scheme = "prefer-dark"; 12 }; 13 14 gtk = { 15 enable = true; 16 17 gtk3.extraConfig.gtk-application-prefer-dark-theme = true; 18 19 theme = { 20 name = "Adwaita:Dark"; 21 package = pkgs.gnome-themes-extra; 22 }; 23 }; 24 25 qt = { 26 enable = true; 27 28 platformTheme.name = "adwaita"; 29 style.name = "adwaita-dark"; 30 }; 31 32 home.pointerCursor = { 33 enable = true; 34 dotIcons.enable = false; 35 gtk.enable = true; 36 x11.enable = true; 37 name = "Adwaita"; 38 package = pkgs.gnome-themes-extra; 39 size = 24; 40 }; 41 }; 42 }