~/.local/bin is not in PATH
(GNOME OS)
Building stuff in ~/.local
prefix is pretty handy, specially on a read-only OS.
Also, package managers (pip and others) put executables in there.
$ systemd-path user-binaries
/var/home/sonny/.local/bin
$ echo $PATH
/usr/local/bin:/usr/bin
User-specific executable files may be stored in $HOME/.local/bin. Distributions should ensure this directory shows up in the UNIX $PATH environment variable, at an appropriate place.
https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html#variables
Fedora has this in /etc/skel/.bashrc
# User specific environment
if ! [[ "$PATH" =~ "$HOME/.local/bin:$HOME/bin:" ]]
then
PATH="$HOME/.local/bin:$HOME/bin:$PATH"
fi
export PATH
Happy to give this a go but I have no idea where to start
Edited by Sonny Piers