1
0
mirror of https://github.com/kmein/niveum synced 2026-03-18 11:01:07 +01:00

feat(themes): switch gtk theme

This commit is contained in:
2023-07-04 09:56:23 +02:00
parent 332d192aaf
commit 0cbf18fb1a

View File

@@ -19,6 +19,7 @@
${pkgs.coreutils}/bin/chown ${config.users.users.me.name}:users /var/theme/current_theme ${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.xorg.xrdb}/bin/xrdb -merge /var/theme/config/xresources
${pkgs.procps}/bin/pkill -HUP xsettingsd ${pkgs.procps}/bin/pkill -HUP xsettingsd
${pkgs.glib}/bin/gsettings set org.gnome.desktop.interface gtk-theme "$(cat /var/theme/config/gtk-theme)" || :
else else
echo "theme $1 not found" echo "theme $1 not found"
fi fi
@@ -54,6 +55,9 @@ in {
}; };
environment.etc = { environment.etc = {
"themes/light/gtk-theme".text = ''
Adwaita
'';
"themes/light/xsettings.conf".text = '' "themes/light/xsettings.conf".text = ''
Net/ThemeName "Adwaita" Net/ThemeName "Adwaita"
''; '';
@@ -61,8 +65,11 @@ in {
*background: #ffffff *background: #ffffff
*foreground: #000000 *foreground: #000000
''; '';
"themes/dark/gtk-theme".text = ''
Dracula
'';
"themes/dark/xsettings.conf".text = '' "themes/dark/xsettings.conf".text = ''
Net/ThemeName "Adwaita-dark" Net/ThemeName "Dracula"
''; '';
"themes/dark/xresources".text = '' "themes/dark/xresources".text = ''
*background: #000000 *background: #000000