13 lines
526 B
Bash
13 lines
526 B
Bash
# vim: filetype=sh
|
|
#
|
|
## Start fish shell for my terminals
|
|
## We can use `lchsh` to change the shell, however, because fish cannot read
|
|
## shell files it will also disable loading of /etc/profile and what is worse
|
|
## even /etc/profile.d/. Thanks to that we are missing a lot of environment
|
|
## variables like XDG_DATA_DIR injected by Flatpaks to get the Flatpak Desktop
|
|
## files.
|
|
|
|
## This is a workaround to have fish in terminal but not for the system
|
|
## loading.
|
|
|
|
[ ! -z "$PS1" ] && [ -x /usr/bin/fish ] && exec /usr/bin/fish
|