zmodload -i zsh/complist
_force_rehash() {
- if (( CURRENT == 1 )); then
- rehash
- fi
- # We didn't really complete anything.
- return 1
+ if (( CURRENT == 1 )); then
+ rehash
+ fi
+ # We didn't really complete anything.
+ return 1
}
zstyle :compinstall filename '/home/christoph/.zshrc'
zstyle ':completion:*:(^approximate):*' matcher-list 'm:{a-z}={A-Z}'
bindkey -e
-bindkey '\ee' backward-word
+bindkey '\ee' backward-word
bindkey '\ef' forward-word
bindkey '\e[B' down-line-or-search
bindkey '\e[A' up-line-or-search
setWindowTitle(){
- echo -e '\033]0;'$1'\007'
+ echo -e '\033]0;'$1'\007'
}
precmd () {
- vcs_info
- setWindowTitle ${USER}@${HOST}
-
- if [[ $UID == 0 && $+commands[systemctl] != 0 ]]
- then
- use_systemd=true
- systemd_failed="`systemctl --state=failed | grep failed | cut -d \ -f 2 | tr '\n' ' '`"
- fi
+ vcs_info
+ setWindowTitle ${USER}@${HOST}
+
+ if [[ $UID == 0 && $+commands[systemctl] != 0 ]]
+ then
+ use_systemd=true
+ systemd_failed="`systemctl --state=failed | grep failed | cut -d \ -f 2 | tr '\n' ' '`"
+ fi
}
config=("default" "`uname -s`")
config=($config debian)
;;
(faui49*.uni-erlangen.de)
- export EMAIL=Christoph.Egger@cs.fau.de
+ export EMAIL=Christoph.Egger@cs.fau.de
config=($config i4lab)
;;
(faui0*.informatik.uni-erlangen.de|faui48*.informatik.uni-erlangen.de)
- export EMAIL=siccegge@cs.fau.de
+ export EMAIL=siccegge@cs.fau.de
config=($config cip)
;;
(*.siccegge.de)
done
done
-
+for location in $config
+do
+ if [ -d ~/.zsh/functions/${location}/ ]
+ then
+ fpath=( ~/.zsh/functions/${location}/ $fpath )
+ fi
+done
karma () {
gpg --fingerprint $1 >> ${HOME}/karma
}
gpgrefresh () {
- gpg --refresh-keys 2>&1 | grep -v 'nicht geändert'
+ gpg --refresh-keys 2>&1 | grep -v 'nicht geändert'
}
sponsor() {
- pkgname=`echo $i | rcut -d '/' -f 1 | cut -d '_' -f 1`
- apt-get --download-only -t unstable $pkgname
- dget $i
+ pkgname=`echo $i | rcut -d '/' -f 1 | cut -d '_' -f 1`
+ apt-get --download-only -t unstable $pkgname
+ dget $i
}
path=(${HOME}/bin $path)
-fpath=(${HOME}/.zsh/functions/$CONFIG ${HOME}/.zsh/functions/default $fpath)
-
export PATH
export FPATH