I’ve tried to change the default Linux console on Fedora Silverblue (30) with the usual chsh, but that was not even installed! I also could not find any package to install via rpm-ostree or so.
So how can I change the default login shell on Fedora Silverblue?
I’ve found potential workarounds that allow to change the login shell of any other user, but IMHO, this is no really clean solution.
Okay, funny, I need to get used to that dnf provides command as it seems…
However, the question is if it is worth to layer this small Linux utility just to change your shell. (After all, you usually only do so once.) And layering involves a restart etc. Just to change your shell, this could be a little too much. (Even… or especially, if you then uninstall it afterwards.)
The question is, does it do something more than just edit /etc/passwd? If not, then I can also edit that manually.
Or e.g. run preinstalled usermod like this, as I now did: