- Install fish
sudo dnf install fish
- Change default shell to fish
chsh -s /usr/bin/fish
# If chsh not found, you can install it by: sudo dnf install util-linux-user
-
Get your Flatpak working by following this gist
-
The qterminal uses bash shell No Matter What (Not sure if it's a bug in qterminal or LXQT desktop).
So, the workaround is:
-
Use the Fish app in the start menu, or
-
Create a desktop shortcut for qterminal, then run from there. The shortcut looks like:
[Desktop Entry]
Type=Application
Icon=utilities-terminal
Exec=qterminal -e "fish --login"
Terminal=false
Categories=Qt;System;TerminalEmulator;
Actions=Dropdown;