work: Switch to elementary theme

This commit is contained in:
Erwin Boskma 2023-08-30 12:28:25 +02:00
parent b30b23719d
commit 94bce6c4ff
Signed by: erwin
SSH key fingerprint: SHA256:3F6Cm6I3erRqlBwEghZWAQl6eS5WrGTX1Vs/Evec1lQ

View file

@ -62,6 +62,9 @@ in
# }; # };
daemon = true; daemon = true;
}; };
eww = {
enable = true;
};
firefox = { firefox = {
enable = true; enable = true;
work = true; work = true;
@ -135,6 +138,7 @@ in
bottom bottom
cider cider
dbeaver dbeaver
dconf
fd fd
ffmpeg_5-full ffmpeg_5-full
gnome.nautilus gnome.nautilus
@ -206,16 +210,22 @@ in
}; };
}; };
dconf.settings = {
"org/gnome/desktop/interface" = {
color-scheme = "prefer-dark";
};
};
gtk = { gtk = {
enable = true; enable = true;
theme = { theme = {
name = "Arc-Dark"; name = "elementary";
package = pkgs.arc-theme; package = pkgs.pantheon.elementary-gtk-theme;
}; };
iconTheme = { iconTheme = {
name = "Papirus-Dark"; name = "elementary";
package = pkgs.papirus-icon-theme; package = pkgs.pantheon.elementary-icon-theme;
}; };
gtk3 = { gtk3 = {
@ -223,17 +233,24 @@ in
"file:///home/erwin/workspace" "file:///home/erwin/workspace"
]; ];
extraConfig = { extraConfig = {
gtk-application-prefer-dark-theme = true; gtk-application-prefer-dark-theme = 1;
gtk-cursor-theme-name = "Nordzy-cursors"; # gtk-cursor-theme-name = "elementary";
}; };
}; };
gtk4.extraConfig = { gtk4.extraConfig = {
gtk-application-prefer-dark-theme = true; gtk-application-prefer-dark-theme = 1;
gtk-cursor-theme-name = "Nordzy-cursors"; # gtk-cursor-theme-name = "elementary";
}; };
}; };
home.pointerCursor = {
name = "elementary";
package = pkgs.pantheon.elementary-gtk-theme;
gtk.enable = true;
x11.enable = true;
};
imports = [ imports = [
../../modules/options ../../modules/options
] ++ (map (mod: (../../home-manager/modules + "/${mod}")) (builtins.attrNames (builtins.readDir ../../home-manager/modules))); ] ++ (map (mod: (../../home-manager/modules + "/${mod}")) (builtins.attrNames (builtins.readDir ../../home-manager/modules)));
@ -255,7 +272,7 @@ in
# layout = "us,us"; # layout = "us,us";
# xkbVariant = "colemak,"; # xkbVariant = "colemak,";
# xkbModel = "pc105"; # xkbModel = "pc105";
# xkbOptions = "ctrl:nocaps,eurosign:5,lv5:ralt_switch,lv3:rwin_switch,grp:shifts_toggle"; xkbOptions = "eurosign:5,lv5:ralt_switch,lv3:rwin_switch";
upscaleDefaultCursor = false; upscaleDefaultCursor = false;
exportConfiguration = true; exportConfiguration = true;