This is a simple theme switcher for XFCE4 available in English and German.
Just copy the file to /usr/local/bin/ and then you can run it from the terminal.
| #!/bin/bash | |
| # XFCE Theme Switcher | |
| # Created by E-Codz (https://github.com/ecodz) | |
| ######## SETTINGS ######## | |
| LIGHT_THEME="Mint-Y" | |
| DARK_THEME="Mint-Y-Dark" | |
| WM_LIGHT_THEME="Mint-Y" | |
| WM_DARK_THEME="Mint-Y-Dark" | |
| ########################## | |
| modal() { | |
| OPTION=$(zenity --forms --add-combo "Theme:" --combo-values="Light | Dark" --text="Choose your Theme" --extra-button="Advanced Options" --title="Change the Theme") | |
| echo "$OPTION" | |
| if [ $OPTION = "Light" ] | |
| then | |
| xfconf-query -c xsettings -p /Net/ThemeName -s "$LIGHT_THEME" | |
| xfconf-query -c xfwm4 -p /general/theme -s "$WM_LIGHT_THEME" | |
| modal | |
| elif [ $OPTION = "Dark" ] | |
| then | |
| xfconf-query -c xsettings -p /Net/ThemeName -s "$DARK_THEME" | |
| xfconf-query -c xfwm4 -p /general/theme -s "$WM_DARK_THEME" | |
| modal | |
| elif [ "$OPTION" = "Advanced Options" ] | |
| then | |
| xfce4-appearance-settings | |
| modal | |
| else | |
| exit | |
| fi | |
| } | |
| modal |
| #!/bin/bash | |
| # XFCE Theme Switcher | |
| # Created by E-Codz (https://github.com/ecodz) | |
| ######## SETTINGS ######## | |
| LIGHT_THEME="Mint-Y" | |
| DARK_THEME="Mint-Y-Dark" | |
| WM_LIGHT_THEME="Mint-Y" | |
| WM_DARK_THEME="Mint-Y-Dark" | |
| ########################## | |
| modal() { | |
| OPTION=$(zenity --forms --add-combo "Theme:" --combo-values="Hell | Dunkel" --text="Wähle dein Theme:" --extra-button="Erweiterte Optionen" --title="Theme ändern") | |
| echo "$OPTION" | |
| if [ $OPTION = "Hell" ] | |
| then | |
| xfconf-query -c xsettings -p /Net/ThemeName -s "$LIGHT_THEME" | |
| xfconf-query -c xfwm4 -p /general/theme -s "$WM_LIGHT_THEME" | |
| modal | |
| elif [ $OPTION = "Dunkel" ] | |
| then | |
| xfconf-query -c xsettings -p /Net/ThemeName -s "$DARK_THEME" | |
| xfconf-query -c xfwm4 -p /general/theme -s "$WM_DARK_THEME" | |
| modal | |
| elif [ "$OPTION" = "Erweiterte Optionen" ] | |
| then | |
| xfce4-appearance-settings | |
| modal | |
| else | |
| exit | |
| fi | |
| } | |
| modal |