Move __ps1 call from .bash_profile to ps1.bashrc.
authorIain Patterson <me@iain.cx>
Thu, 29 Apr 2010 09:33:37 +0000 (10:33 +0100)
committerIain Patterson <me@iain.cx>
Thu, 29 Apr 2010 09:40:44 +0000 (10:40 +0100)
Don't force __ps1 to be called from .bash_profile.  Anyone cloning the
repository should be free to discard the prompt changes.

.bash_profile
.profile.d/ps1.bashrc

index d2f4fc6..39276b9 100644 (file)
@@ -20,5 +20,4 @@ if tty -s || [ "${0:0:1}" = "-" -o "$1" = "force" ]; then
   LC_ALL=$lc_all
 
   unset lc_all nocg
-  __ps1
 fi
index b65e42d..aa750a0 100644 (file)
@@ -1,5 +1,4 @@
 #!bash Coloured prompts.
-# To use, add a call to __ps1 in your .bash_profile file.
 #
 # The prompt comprises multiple parts, some of which may be hidden by unsetting 
 # shell variables or using the ``prompt'' function.
@@ -162,3 +161,5 @@ function prompt() {
   what="$(echo $2 | env LANG= LC_ALL= LC_CTYPE= tr '[:upper:]' '[:lower:]')"
   eval __ps1_$what=$action
 }
+
+__ps1