zsh: try to optimiza startup time

This commit is contained in:
2026-06-20 20:12:24 +02:00
parent b596a6f6a5
commit 4aebe3c389
+8 -1
View File
@@ -17,7 +17,7 @@
programs.zsh = {
autocd = true;
enableCompletion = true;
enableCompletion = false;
defaultKeymap = "viins";
dotDir = config.home.homeDirectory;
@@ -116,6 +116,13 @@
RPS1="{{$BUBBLEWRAP_DIR}}"
fi
autoload -Uz compinit
if [[ -n $(print -r -- ~/.zcompdump(Nmh-24)) ]]; then
compinit -C
else
compinit
fi
# Recompile .zcompdump if stale
if [[ -f ~/.zcompdump && ( ! -f ~/.zcompdump.zwc || ~/.zcompdump -nt ~/.zcompdump.zwc ) ]]; then
zcompile ~/.zcompdump