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"