Browse Source

Update and rename ChangeTheme.sh to ZshChangeTheme.sh

Script is also updated to exit if no choice have been selected as previous script is changing to 3den, which is the first choice on my system
pull/95/head
Ja.KooLit 2 years ago committed by GitHub
parent
commit
064bfbb969
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 11
      config/hypr/scripts/ZshChangeTheme.sh

11
config/hypr/scripts/ChangeTheme.sh → config/hypr/scripts/ZshChangeTheme.sh

@ -1,13 +1,11 @@
#!/bin/bash
themes_dir="$HOME/.oh-my-zsh/themes"
file_extension=".zsh-theme"
themes_array=($(find "$themes_dir" -type f -name "*$file_extension" -exec basename {} \; | sed -e "s/$file_extension//"))
rofi_command="rofi -dmenu -config ~/.config/rofi/config-themezsh.rasi"
rofi_command="rofi -dmenu -config ~/.config/rofi/config-zsh-theme.rasi"
menu() {
for theme in "${themes_array[@]}"; do
@ -17,6 +15,12 @@ menu() {
main() {
choice=$(menu | ${rofi_command})
# if nothing selected, script wont change anything
if [ -z "$choice" ]; then
exit 0
fi
zsh_path="$HOME/.zshrc"
var_name="ZSH_THEME"
for i in "${themes_array[@]}"; do
@ -29,7 +33,6 @@ main() {
break
fi
done
}
main
Loading…
Cancel
Save