diff --git a/home/.zshrc.local b/home/.zshrc.local index 81ff070..d3a88e8 100644 --- a/home/.zshrc.local +++ b/home/.zshrc.local @@ -234,3 +234,6 @@ command -v hcloud >/dev/null && source <(hcloud completion zsh) ## pipx command -v pipx >/dev/null && source <(register-python-argcomplete pipx) + +## poetry +command -v poetry >/dev/null && ([ -e ~/.zfunc/_poetry ] || poetry completions zsh > ~/.zfunc/_poetry) diff --git a/home/.zshrc.pre b/home/.zshrc.pre index 7f75298..232b0e9 100644 --- a/home/.zshrc.pre +++ b/home/.zshrc.pre @@ -2,3 +2,7 @@ source "$HOME/.homesick/repos/homeshick/homeshick.sh" fpath=($HOME/.homesick/repos/homeshick/completions $fpath) + +## completions +mkdir -p ~/.zfunc +fpath+=~/.zfunc