.bashrc: Cleanup $PATH handling, remove unused cases
authorTony Duckles <tony@nynim.org>
Sat, 3 Mar 2018 18:11:17 +0000
committerTony Duckles <tony@nynim.org>
Sat, 3 Mar 2018 18:11:17 +0000
commit9d0343d69295386ea59f01735725c122c9dcd8b2
tree6c45b2980fbaa0cfc69329ce974f135ccab42c0b
parent15847e8b4e4c6b338dcca6f7b022c4ab0cadfd84
.bashrc: Cleanup $PATH handling, remove unused cases

Build discrete "start" and "end" lists, and prepend/append those lists
to $PATH/$MANPATH once at the end. This makes it easier to control the
discrete order of paths in the prefix vs suffix sections.  For example,
I always want $HOME/bin to be at the very-start of $PATH so that I can
put an "override" script in $HOME/bin and that can always win over
"normal" binaries in other later directories in $PATH.
.bashrc