UB
Universal Blueβ€’2mo ago
Vohk

bazzite-cli isn't recognizing fish

I am trying to get the Bling enabled for the fish shell but the script seems to think I'm still running bash. It works flawlessly in bash but certain apps like zoxide don't appear to have the necessarily fish configs applied (zoxide init/z alias for example). I only kind of understand everything bazzite & ujust are doing under the hood, so I thought I should ask before breaking things. What I've done: * Run ujust bazzite-cli while on bash (everything default after the initial OS installation) - enable, everything installed fine through homebrew. * Changed shell to fish as per Best Shell Practices - fish shell working as expected, some commands not so much. * Run ujust bazzite-cli while on fish. Script reports Shell: bash. Tried disable and then again with enable. Still not picking up fish. Any suggestions? πŸ˜„
Best Shell Practices - Bazzite Documentation
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.
No description
Solution:
Ahah. Solved my own problem, I think. * set SHELL /usr/bin/fish * ujust bazzite-cli now correctly recognizes fish and sets appropriate configs. Great success....
Jump to solution
2 Replies
Vohk
VohkOPβ€’2mo ago
Huh. OK, I think I see why, $SHELL is coming back as /bin/bash
Solution
Vohk
Vohkβ€’2mo ago
Ahah. Solved my own problem, I think. * set SHELL /usr/bin/fish * ujust bazzite-cli now correctly recognizes fish and sets appropriate configs. Great success.

Did you find this page helpful?