various additions from sim laptop

This commit is contained in:
Alexander Gehrke 2025-05-08 13:55:52 +02:00 committed by Alexander Roso
parent 912a3282c5
commit 21e41141ef
13 changed files with 645 additions and 28 deletions

View file

@ -1,6 +1,7 @@
# autoload completions
fpath=( "${XDG_DATA_HOME:-$HOME/.local/share}/zsh/site-functions" "${ZDOTDIR:+$ZDOTDIR/compdef}" "/etc/zsh/compdef" $fpath )
fpath=( "${XDG_DATA_HOME:-$HOME/.local/share}/zsh/site-functions" "/usr/share/zsh/site-functions" "${ZDOTDIR:+$ZDOTDIR/compdef}" "/etc/zsh/compdef" $fpath )
fpath=("$XDG_DATA_HOME/scalacli/completions/zsh" $fpath)
fpath=(/opt/vagrant/embedded/gems/gems/vagrant-2.4.3/contrib/zsh $fpath)
[[ -n $(echo /etc/zsh/compdef/*(N:t)) ]] && autoload -U /etc/zsh/compdef/*(N:t)
[[ -n $(echo $ZDOTDIR/compdef/*(N:t)) ]] && autoload -U $ZDOTDIR/compdef/*(N:t)
@ -11,12 +12,14 @@ mkdir -p ${ZSH_COMPDUMP_LOCATION:h}
autoload -Uz compinit
if [[ ${UID} -eq 0 ]] && [[ -n ${SUDO_USER} ]]; then
compinit -u -d $ZSH_COMPDUMP_LOCATION
else
elif [[ -n ${ZSH_COMPDUMP_LOCATION}(#qN.mh+24) ]]; then
compinit -d $ZSH_COMPDUMP_LOCATION
else
compinit -C -d $ZSH_COMPDUMP_LOCATION
fi
unset ZSH_COMPDUMP_LOCATION
autoload -U +X bashcompinit && bashcompinit
try-source $ZDOTDIR/bashcomp/*(N)
zstyle ':completion:*:descriptions' format %B%d%b
zstyle ':completion:*:messages' format %d