diff --git a/users/erwin/work.nix b/users/erwin/work.nix index 61b3348..8e94f50 100644 --- a/users/erwin/work.nix +++ b/users/erwin/work.nix @@ -62,6 +62,9 @@ in # }; daemon = true; }; + eww = { + enable = true; + }; firefox = { enable = true; work = true; @@ -135,6 +138,7 @@ in bottom cider dbeaver + dconf fd ffmpeg_5-full gnome.nautilus @@ -206,16 +210,22 @@ in }; }; + dconf.settings = { + "org/gnome/desktop/interface" = { + color-scheme = "prefer-dark"; + }; + }; + gtk = { enable = true; theme = { - name = "Arc-Dark"; - package = pkgs.arc-theme; + name = "elementary"; + package = pkgs.pantheon.elementary-gtk-theme; }; iconTheme = { - name = "Papirus-Dark"; - package = pkgs.papirus-icon-theme; + name = "elementary"; + package = pkgs.pantheon.elementary-icon-theme; }; gtk3 = { @@ -223,17 +233,24 @@ in "file:///home/erwin/workspace" ]; extraConfig = { - gtk-application-prefer-dark-theme = true; - gtk-cursor-theme-name = "Nordzy-cursors"; + gtk-application-prefer-dark-theme = 1; + # gtk-cursor-theme-name = "elementary"; }; }; gtk4.extraConfig = { - gtk-application-prefer-dark-theme = true; - gtk-cursor-theme-name = "Nordzy-cursors"; + gtk-application-prefer-dark-theme = 1; + # gtk-cursor-theme-name = "elementary"; }; }; + home.pointerCursor = { + name = "elementary"; + package = pkgs.pantheon.elementary-gtk-theme; + gtk.enable = true; + x11.enable = true; + }; + imports = [ ../../modules/options ] ++ (map (mod: (../../home-manager/modules + "/${mod}")) (builtins.attrNames (builtins.readDir ../../home-manager/modules))); @@ -255,7 +272,7 @@ in # layout = "us,us"; # xkbVariant = "colemak,"; # 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; exportConfiguration = true;