Commit d15d3a5b authored by fox's avatar fox
Browse files

global zsh config

parent 76dd2d8b
...@@ -20,18 +20,19 @@ function noyes() { ...@@ -20,18 +20,19 @@ function noyes() {
function theme_preview() { function theme_preview() {
THEME=$1 THEME=$1
THEME_NAME=`echo $THEME | sed s/\.zsh-theme//`
export ZDOTDIR="$(mktemp -d tmp.zshXXXX)" export ZDOTDIR="$(mktemp -d tmp.zshXXXX)"
cat <<-EOF >"$ZDOTDIR/.zshrc" cat <<-EOF >"$ZDOTDIR/.zshrc"
source ~/.zshrc ZSH_THEME="$THEME_NAME"
source "$THEMES_DIR/$THEME" source $ZSH/oh-my-zsh.sh
EOF EOF
zsh zsh
rm -rf "$ZDOTDIR" rm -rf "$ZDOTDIR"
echo echo
noyes "Do you want to add it to your favourite list ($FAVLIST)?" || \ noyes "Do you want to add it to your favourite list ($FAVLIST)?" || \
echo $THEME >> $FAVLIST echo $THEME_NAME >> $FAVLIST
echo echo
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment