You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
CLI completions fail to install when /usr/local/share/zsh/ doesn't exist, which it won't on Apple Silicon macs because /usr is protected.
To Reproduce
make sure /usr/local/share/zsh/ doesn't exist
run doppler completion install
See error
Expected behavior
Either:
it adds the file(s) to a different directory and adds it to $FPATH
the cli supports a flag to specify a directory to place the completions and adds that directory to $FPATH
Desktop (please complete the following information):
macOS Ventura 13.6.1 (M2 MacBook Pro)
CLI Version:
v3.68.0
Additional Context /usr requires root permissions on Apple Silicon Macs. This is why homebrew completions are installed in /usr/local/share/zsh/site-functions on x86 macs and /opt/homebrew/share/zsh/site-functions on ARM machines.