From c4fcf30697b95d7c496865d161ab9bdc76b79c75 Mon Sep 17 00:00:00 2001 From: Marc Date: Mon, 31 Aug 2020 18:23:27 +0200 Subject: [PATCH] gtk and rofi theme togglable --- .config/scripts/toggle_theme.sh | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/.config/scripts/toggle_theme.sh b/.config/scripts/toggle_theme.sh index 7680511..bda94b8 100755 --- a/.config/scripts/toggle_theme.sh +++ b/.config/scripts/toggle_theme.sh @@ -2,13 +2,38 @@ # TODO # bspwm -# gtk3 # emacs # firefox # dunst # ncmpcpp? uses xresources, but might want customizations # nvim +#gtk3 + +PATH_THEME="$XDG_CONFIG_HOME/gtk-3.0/themes" + +case "$1" in + light) + cp "$PATH_THEME/onehalf-light.css" "$PATH_THEME/colors_current.css" + ;; + dark) + cp "$PATH_THEME/onehalf-dark.css" "$PATH_THEME/colors_current.css" + ;; +esac + +#rofi + +PATH_THEME="$XDG_CONFIG_HOME/rofi/themes" + +case "$1" in + light) + cp "$PATH_THEME/onehalf-light.rasi" "$PATH_THEME/current.rasi" + ;; + dark) + cp "$PATH_THEME/onehalf-dark.rasi" "$PATH_THEME/current.rasi" + ;; +esac + #polybar PATH_THEME="$XDG_CONFIG_HOME/polybar/themes"