I use xonsh as my daily shell. I used to install it directly via
pip install --user ‘xonsh[full]’
but for Fedora 37 I installed the xonsh package via dnf.
I want to install some xontrib’s so I started with zoxide -
xpip install xontrib-zoxide
which work but then in xonsh the xcontrib load zoxide results in
FileNotFoundError: [Errno 2] No such file or directory: ‘zoxide’
Failed to load xontrib zoxide.
I also tried pip install --user xontrib-zoxide which indicated that it was already installed and up to date. And it is -
ls ~/.local/lib/python3.11/site-packages/xontrib/zoxide
zoxide.py zoxide_init_cache.py init.py pycache
How do I get the packaged xonsh to recognize installed xontrib’s?