diff options
| author | schererleander <leander@schererleander.de> | 2025-11-02 20:41:44 +0100 |
|---|---|---|
| committer | schererleander <leander@schererleander.de> | 2025-11-02 20:48:38 +0100 |
| commit | a840c7c2373d2c50dc9cd9394ba6daadb57f32e5 (patch) | |
| tree | 0de24f78dfe8ecb31f08c6cba99b6b58f7a7bb7e | |
| parent | 8927374024abcd384cccc7f99aa97bde21624247 (diff) | |
move gtk settings
| -rw-r--r-- | hosts/adam/configuration.nix | 13 | ||||
| -rw-r--r-- | modules/home-manager/sway.nix | 25 |
2 files changed, 28 insertions, 10 deletions
diff --git a/hosts/adam/configuration.nix b/hosts/adam/configuration.nix index d391b64..7d3423c 100644 --- a/hosts/adam/configuration.nix +++ b/hosts/adam/configuration.nix @@ -11,6 +11,7 @@ ./hardware-configuration.nix ./audio.nix ./wooting.nix + ../../modules/nixos ]; boot = { @@ -79,17 +80,9 @@ ignoreShellProgramCheck = true; }; - services = { - openssh.enable = true; - gnome.gnome-keyring.enable = true; - }; - - xdg.portal = { - enable = true; - wlr.enable = true; - }; + xdg.portal.enable = true; - security.polkit.enable = true; + services.openssh.enable = true; programs.dconf.enable = true; diff --git a/modules/home-manager/sway.nix b/modules/home-manager/sway.nix index 38f6f0b..a86ad67 100644 --- a/modules/home-manager/sway.nix +++ b/modules/home-manager/sway.nix @@ -78,5 +78,30 @@ in XDG_CURRENT_DESKTOP = "sway"; XDG_SCREENSHOTS_DIR = "~/Pictures/Screenshots/"; }; + + gtk = { + enable = true; + theme = { + name = "Adwaita-dark"; + package = pkgs.gnome-themes-extra; + }; + gtk3.extraConfig = { + Settings = '' + gtk-application-prefer-dark-theme=1 + ''; + }; + gtk4.extraConfig = { + Settings = '' + gtk-application-prefer-dark-theme=1 + ''; + }; + }; + + home.pointerCursor = { + gtk.enable = true; + name = "Adwaita"; + package = pkgs.adwaita-icon-theme; + size = 24; + }; }; } |
