From f396b3cfbdad97bf5cc57cb8094c0ef582760271 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Eug=C3=AAnio?= Date: Wed, 19 Apr 2023 00:25:28 -0300 Subject: [PATCH] gnome: add gnome user settings --- user/gnome.nix | 15 +++++++++++++++ user/home.nix | 1 + user/sway/default.nix | 2 +- 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 user/gnome.nix diff --git a/user/gnome.nix b/user/gnome.nix new file mode 100644 index 0000000..30f9879 --- /dev/null +++ b/user/gnome.nix @@ -0,0 +1,15 @@ +{ pkgs, lib, ... }: lib.mkIf (pkgs.uservars.desktop == "gnome") { + + dconf.settings = with pkgs; with uservars.theme; { + "org/gnome/desktop/interface" = { + gtk-theme = gtk_theme; + icon-theme = icon_theme; + cursor-theme = cursor_theme; + color-scheme = "prefer-${color.type}"; + }; + "org/gnome/desktop/wm/preferences" = lib.mkForce { + button-layout = "menu:close"; + }; + }; + +} diff --git a/user/home.nix b/user/home.nix index 43cadfc..ff3ba51 100644 --- a/user/home.nix +++ b/user/home.nix @@ -31,6 +31,7 @@ ./man.nix ./mpd.nix ./sway + ./gnome.nix ./thunar.nix inputs.hyprland.homeManagerModules.default inputs.nix-index-database.hmModules.nix-index diff --git a/user/sway/default.nix b/user/sway/default.nix index c7e01fe..e729b77 100644 --- a/user/sway/default.nix +++ b/user/sway/default.nix @@ -14,7 +14,7 @@ in ./swaylock.nix ./theme.nix ]; - config = { + config = lib.mkIf (pkgs.uservars.desktop == "sway") { programs.mako.enable = true; services.swayidle.enable = true; services.kanshi.enable = true;