| ... | ... | @@ -20,18 +20,19 @@ function noyes() { | 
| 20 | 20 |  | 
| 21 | 21 |  function theme_preview() { | 
| 22 | 22 | THEME=$1 | 
| 23 | + THEME_NAME=`echo $THEME | sed s/\.zsh-theme//` | |
| 23 | 24 | export ZDOTDIR="$(mktemp -d tmp.zshXXXX)" | 
| 24 | 25 |  | 
| 25 | 26 | cat <<-EOF >"$ZDOTDIR/.zshrc" | 
| 26 | - source ~/.zshrc | |
| 27 | - source "$THEMES_DIR/$THEME" | |
| 27 | + ZSH_THEME="$THEME_NAME" | |
| 28 | + source $ZSH/oh-my-zsh.sh | |
| 28 | 29 | EOF | 
| 29 | 30 | zsh | 
| 30 | 31 | rm -rf "$ZDOTDIR" | 
| 31 | 32 |  | 
| 32 | 33 | echo | 
| 33 | 34 | noyes "Do you want to add it to your favourite list ($FAVLIST)?" || \ | 
| 34 | - echo $THEME >> $FAVLIST | |
| 35 | + echo $THEME_NAME >> $FAVLIST | |
| 35 | 36 | echo | 
| 36 | 37 | } | 
| 37 | 38 |  |