06 Jun 2021
ZSH, Nix, and completions
TIL that ZSH completions that come with Nix packages end up in
~/.nix-profile/share/zsh/vendor-completions/ and that folder is not added to
$FPATH by the init script that comes with Nix.
After modifying the bit in ~/.zshenv it now looks like this
if [[ -f ~/.nix-profile/etc/profile.d/nix.sh ]]; then source ~/.nix-profile/etc/profile.d/nix.sh export fpath=(~/.nix-profile/share/zsh/vendor-completions ${fpath}) fi