compinit cache

This commit is contained in:
2026-02-01 17:33:45 +01:00
parent f60800c792
commit 8a5b866c8a

22
.zshrc
View File

@@ -46,7 +46,13 @@ zinit light zsh-users/zsh-completions
# completions
autoload -Uz compinit
compinit
_comp_files=(${ZDOTDIR:-$HOME}/.zcompdump(Nm-20))
if (( $#_comp_files )); then
compinit -i -C
else
compinit -i
fi
unset _comp_files
zstyle ':completion:*' menu select
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'
@@ -138,22 +144,8 @@ else
alias ls='ls -GF'
fi
# aliases: git
alias g="git"
alias a="git add --all :/"
alias b="git branch"
alias c="git commit -am"
alias ch="git checkout"
alias pull="git pull"
alias rb="git reset HEAD --hard"
alias s="git status"
alias st="git stash"
alias dc="a && c 'wip'"
# aliases: dotfiles (bare repo)
alias .g='git --git-dir=$HOME/.dotgit/ --work-tree=$HOME'
alias .gs='.g status -uno'
alias .gp='.g commit -am "auto" && .g push'
# aliases: tmux
alias tmuxr="tmux new-session -A -s auto"