.bashrc
as alias bib2gls=$HOME/programming/java/bib2gls/src/bin/bib2gls
~/bin
instead of an alias. That directory comes before TL's bin
which -a bib2gls
give?
alias bib2gls='/home/nlct/programming/java/bib2gls/src/bin/bib2gls'
~/programming/java/bib2gls/src/bin/bib2gls
~/bin/bib2gls
/usr/local/texlive/default/bin/x86_64-linux/bib2gls
~/bin/bib2gls
/usr/local/texlive/default/bin/x86_64-linux/bib2gls
~/bin/bib2gls