theme.nix (511B)
1 { pkgs, ... }: 2 { 3 dconf.settings."org/gnome/desktop/interface" = { 4 color-scheme = "prefer-dark"; 5 gtk-theme = "Adwaita-dark"; 6 }; 7 8 gtk = { 9 enable = true; 10 theme = { 11 name = "Adwaita-dark"; 12 package = pkgs.gnome-themes-extra; 13 }; 14 gtk2.enable = false; 15 gtk3.extraConfig.gtk-application-prefer-dark-theme = 1; 16 gtk4.extraConfig.gtk-application-prefer-dark-theme = 1; 17 }; 18 19 qt = { 20 enable = true; 21 platformTheme.name = "gtk"; 22 style.name = "adwaita-dark"; 23 }; 24 }