.bash_profile: Include ~/.local/bin in PATH initialization
authorW. Trevor King <wking@tremily.us>
Sun, 13 Jan 2013 18:30:28 +0000 (13:30 -0500)
committerW. Trevor King <wking@tremily.us>
Sun, 13 Jan 2013 18:30:28 +0000 (13:30 -0500)
And add the sbins regardless of whether ~/bin exists.

src/.bash_profile

index b946370ebfd380858abc2534f42443c049e06b4b..9e5da4b2b247d26017da823c8e7aeef06a128a58 100644 (file)
@@ -1,8 +1,16 @@
 # This file is sourced by bash for login shells.
 
-# set PATH so it includes user's private bin if it exists
-if [ -d ~/bin ]; then
-    PATH=~/bin:"${PATH}":/usr/sbin:/sbin
+# include system binaries
+PATH="${PATH}":/usr/sbin:/sbin
+
+# set PATH so it includes user's local bin if it exists
+if [ -d "${HOME}"/.local/bin ]; then
+    PATH="${HOME}"/.local/bin:"${PATH}"
+fi
+
+# set PATH so it includes user's personal bin if it exists
+if [ -d "${HOME}"/bin ]; then
+    PATH="${HOME}"/bin:"${PATH}"
 fi
 
 # The following line runs your .bashrc and is recommended by the bash