From 0cbf18fb1a992b424fb02fe22ec2c4242178d0cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Tue, 4 Jul 2023 09:56:23 +0200 Subject: [PATCH] feat(themes): switch gtk theme --- configs/themes.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/configs/themes.nix b/configs/themes.nix index 4ee66d4..0567d19 100644 --- a/configs/themes.nix +++ b/configs/themes.nix @@ -19,6 +19,7 @@ ${pkgs.coreutils}/bin/chown ${config.users.users.me.name}:users /var/theme/current_theme ${pkgs.xorg.xrdb}/bin/xrdb -merge /var/theme/config/xresources ${pkgs.procps}/bin/pkill -HUP xsettingsd + ${pkgs.glib}/bin/gsettings set org.gnome.desktop.interface gtk-theme "$(cat /var/theme/config/gtk-theme)" || : else echo "theme $1 not found" fi @@ -54,6 +55,9 @@ in { }; environment.etc = { + "themes/light/gtk-theme".text = '' + Adwaita + ''; "themes/light/xsettings.conf".text = '' Net/ThemeName "Adwaita" ''; @@ -61,8 +65,11 @@ in { *background: #ffffff *foreground: #000000 ''; + "themes/dark/gtk-theme".text = '' + Dracula + ''; "themes/dark/xsettings.conf".text = '' - Net/ThemeName "Adwaita-dark" + Net/ThemeName "Dracula" ''; "themes/dark/xresources".text = '' *background: #000000