diff --git a/desktop/base.nix b/desktop/base.nix index bc290ce..e4adca3 100644 --- a/desktop/base.nix +++ b/desktop/base.nix @@ -4,10 +4,25 @@ { config, lib, pkgs, ... }: { + programs.dconf = { + enable = true; + profiles.user.databases = [ + { + settings."org/gnome/desktop/interface" = { + color-scheme = "prefer-dark"; + cursor-theme = "breeze_cursors"; + cursor-size = 24; + gtk-theme = "Breeze"; + icon-theme = "Papirus"; + }; + } + ]; + }; + environment.systemPackages = with pkgs; [ # Themes - adwaita-icon-theme kdePackages.breeze + kdePackages.breeze-gtk papirus-icon-theme # Common utils diff --git a/desktop/hyprland.nix b/desktop/hyprland.nix index 28b1938..1eda4fa 100644 --- a/desktop/hyprland.nix +++ b/desktop/hyprland.nix @@ -53,7 +53,6 @@ # Cursor theme for Hyprland and regular Wayland/XWayland clients. environment.sessionVariables = { - GTK_THEME = "Breeze"; XCURSOR_THEME = "breeze_cursors"; XCURSOR_SIZE = "24"; HYPRCURSOR_SIZE = "24";