Recommended way to install fish

Hi, What’s the recommended way to install fish on bazzite, should I use homebrew since that’s not layering it?
16 Replies
amel
amel2mo ago
fish is already installed, you can set the terminal to launch fish instead of bash settings > preferences (or Ctrl+,) > profiles if you only have one profile, click the settings button next to it > edit under shell, enable "Use Custom Command' and enter "/usr/bin/fish" in the field below it the next time you start a terminal session it will use fish
The Dark Wizard
The Dark WizardOP2mo ago
That worked great, thank you. Now I just have to figure out how to do something like tide or starship on an immutable system like this
amel
amel2mo ago
I think for now the cleanest option would be to install fisher, then install tide with it
asen23
asen232mo ago
You can install starship using brew
amel
amel2mo ago
True true
The Dark Wizard
The Dark WizardOP2mo ago
fisher via brew or a different method?
amel
amel2mo ago
GitHub
GitHub - jorgebucaran/fisher: A plugin manager for Fish
A plugin manager for Fish. Contribute to jorgebucaran/fisher development by creating an account on GitHub.
amel
amel2mo ago
it works within fish functions, so it's clean and easy to remove tide can be installed with fisher (https://github.com/IlanCosman/tide), but yeah as asen23 said if you prefer starship for now brew is probably the most efficient. if you're not familiat with fisher though, they have cool stuff you can install with it
The Dark Wizard
The Dark WizardOP2mo ago
Fisher is on brew, that's how I did it in a previous bazzite computer
amel
amel2mo ago
ahhh ok ok got it
The Dark Wizard
The Dark WizardOP2mo ago
I believe I did brew install fisher, then used fisher for tide So I think that makes it cleaner then running his install script? Trying not to get my install out of control this time Haven't decided if I want tide or starship this time What are you using?
amel
amel2mo ago
well the installer itself is contained to one fish function, so i personally prefer it. pretty clean in my book (curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher) i dont really use brew
The Dark Wizard
The Dark WizardOP2mo ago
Ah ok
amel
amel2mo ago
but i use starship from a copr repo in my custom images. havent gotten around that on my bazzite image
The Dark Wizard
The Dark WizardOP2mo ago
I've only ever used Tide, any reasons to switch to starship?
amel
amel2mo ago
ehh personal preference i guess? i used to use pure and tide, but eventually i just went with starship and never got to try other prompts i mean if tide works for you i don't really see a reason to switch. i can't tell if any is more performant than the others tbh

Did you find this page helpful?