Persisting Aliases and Configuration in the Fish Shell
One often overlooked aspect of configuring the Fish Shell is the persistence of aliases and other settings. While it might be convenient to define these configurations on the fly within the terminal, it’s important to know that they will be lost after a system reboot. To avoid this, it’s recommended to add these configurations to the ~/.config/fish/config.fish file. For instance, let’s say we want to set the ls command as an alias for exa, a modern replacement for the conventional ls command....