How can we better support people using zsh? What works, cross-distroly?
Two things are not nice in zsh right now: /snap/bin (or /var/...yadda.../bin) is not in PATH, and tab completion isn’t working, both for snap apps and for snap itself.
How can we better support people using zsh? What works, cross-distroly?
Two things are not nice in zsh right now: /snap/bin (or /var/...yadda.../bin) is not in PATH, and tab completion isn’t working, both for snap apps and for snap itself.
FWIW, I am handling the PATH issue with a ‘source /etc/profile.d/apps-bin-path.sh’ in /etc/zsh/zshenv.
related bug:
I’ve attempted to add a completion at least for the snap command. The PR is here: https://github.com/snapcore/snapd/pull/8580
If anyone wants to try that, grab the _snap file, write that to /usr/share/zsh/site-functions (on Fedora, openSUSE, Arch), or /usr/share/zsh/vendor-completions (on Ubuntu and Debian) and start a new shell.