manager/config/bash/bashrc.d/local_software

12 lines
292 B
Text

if [[ -d "$HOME/.local/software" ]]; then
for dir in ${HOME}/.local/software/*; do
dir=${dir:A}
if [[ -d "$dir/bin" ]]; then
if ! [[ "${PATH}" =~ "$dir/bin" ]]; then
export PATH="$dir/bin:$PATH"
fi
fi
done
fi
unset dir