.
[zsh.git] / .zsh / install.zsh
index bf1fea5..75adcc7 100644 (file)
@@ -16,9 +16,6 @@ install-zsh() {
         print -n "$fg[green]Building archive...${reset_color} "
         cd $ZSH 
         git archive HEAD | tar -C $work -xf -
-        mkdir -p $work/zsh-syntax-highlighting
-        cd $ZSH/zsh-syntax-highlighting 
-        git archive HEAD | tar -C $work/zsh-syntax-highlighting -xf -
         cp $HOME/.zshenv $work/zshenv.home
         print $OK
         print -n "$fg[green]Building installer...${reset_color} "
@@ -67,6 +64,9 @@ if [[ $1 == "MAGIC" ]]; then
     rm -f ~/.zshrc
     rm -f ~/.zshenv
     ln -s .zsh/zshenv.home ~/.zshenv
+    autoload -Uz relative
+    linktarget=$(relative "${HOME}/zshenv.local" "${HOME}/zshenv.local.sample")
+    /bin/ln -s "${linktarget}" "${HOME}/zshenv.local.sample"
     print $OK
     print "$fg[green]Disabling old udh cronjob...${reset_color} "
     crontab -l|sed -e 's_\(#\?[0-9][0-9] [/6*]* \* \* \* $HOME/bin/udh >/dev/null\)_#off#\1_'|crontab