Sourcing prefix.sh does not work on the Fish shell
> source ~/.local/kde/build/neochat/prefix.sh
~/.local/kde/build/neochat/prefix.sh (line 6): ${ is not a valid variable in fish.
export XDG_DATA_DIRS=/home/bart/.local/kde/usr/share:${XDG_DATA_DIRS:-/usr/local/share/:/usr/share/}
^
from sourcing file ~/.local/kde/build/neochat/prefix.sh
source: Error while reading file '/home/bart/.local/kde/build/neochat/prefix.sh'
I can manually run set fish_user_paths <path to kde/usr/bin> $fish_user_paths
so I can at least run the binaries directly, but prefix.sh
of course does more than that.