Use it for everyday work in your terminal and for scripting. Then look no further because you just found the golden fish!first everything looks very nice with colorful syntax, but sadly, now I have to put expressions like URLs or with blank separated words into “-Quotes.Fish is great, I use it for years Some additions to that article:Do not edit /etc/passwd manually, it is always a bad idea that can break your system! Have a look at different completion scripts written for fish. I didn’t knew lchsh exists till now.You will need to log out and back in for this change to take effect.instaling trought runing bash are extremely dangerous!As you start typing commands, you will notice the syntax highlighting:Check out these web pages to learn even more about fish:Here are a couple configuration examples shown alongside their bash equivalents to get you started:Fish is really awesome :), but is it safe to modify /etc/passwd with a shell that is incompatible with bash? You can use other installation options, just look at the OhMyFish repo.The shell doesn’t edit. Now that I’ve used the proper command I will have a look on how it works. Application themes are also known as GTK themes, as GTK (GIMP Toolkit) is the underlying technology that is used to render the windows and user interface widgets in those windows on Fedora Workstation. I just put this into my ~/.bashrc file:I do the PS1 check to ensure it’s an interactive shell, otherwise when you scp to the machine it also has problems.Afaik, chsh isn’t included because there isn’t really major reason it needs to be setuid when you can just use sudo instead.What’s nice is that you can easily comment that line out if you are having odd behaivor with say a new toolbox, then after you insatll zsh, just remove the comment. Last build: 2020-07-25 15:50:10 UTC You can use lchsh on Silverblue. So how can I change the default login shell on Fedora Silverblue? Scripts written in fish are less cryptic than their equivalent bash versions.Thanks for info. It’s an explicitly written completion script among many others. Chsh is old as nails though, so you can safely assume it’ll do it’s job without killing your install.I am used not to do this since over 10 years.omf is OhMyFish’s plugin manager.Otherwise, fish works similar to most other shells. Fedora Silverblue is the Fedora Linux distribution with one major and minor caveats: the OS is stored in immutable image(s) and it comes with only about 10 applications installed by default. I’ve tried to change the default Linux console on Fedora Silverblue (30) with the usual chsh, but that was not even installed! Fish has an ll wrapper function shipped by default for this common scenario. Last build: 2020-07-24 00:50:14 UTC Fedora Developers Evaluating Compression Options For Btrfs-By-Default Proposal GNOME Shell + Mutter 3.37.3 Are Out Roaring With Better Performance Latest Featured Articles Actually, I was running zsh, and would normally, but I was writing an article for Fed Mag on Bash, so I had to go back to bash. Note that everything before I was writing this, I had not actually switched to zsh on the host properly, but just used usermod to change the shell. for ll=’ls -lh’ but this is not necessary in this case. Fedora Silverblue Silverblue comes with a subset of packages and discourages host software changes Users need a toolbox container as a working environment; Future: use toolbox container by default when a user opens a shell; Fedora CoreOS Similar to silverblue, but non-graphical and smaller package set; RHEL CoreOS Similar to Fedora CoreOS. All Fedora Documentation content available under CC-BY-SA 3.0 or, when specifically noted, under another accepted free and open content license. Are you looking for something more user-friendly? I also could not find any package to install via rpm-ostree or so.