Browse Source

Install: add a question for which environment this is and add it to the prompt.

Jelmer Snoeck 12 years ago
parent
commit
16c6ba4780
3 changed files with 6 additions and 1 deletions
  1. 1 1
      .bash/prompt
  2. 1 0
      .bash_profile
  3. 4 0
      install.sh

+ 1 - 1
.bash/prompt

@@ -70,7 +70,7 @@ rewrite_prompt()
 	[ $UID -eq "0" ] && UC=$R   # root's color
 
 	# rewrite prompt
-	PS1="[\\t] ${G}\u@\h> \${NEW_PWD} ${C}\$(git_branch)\${NONE}${NONE}\n$ "
+	PS1="\${__prompt_environment}[\\t] ${G}\u@\h> \${NEW_PWD} ${C}\$(git_branch)\${NONE}${NONE}\n$ "
 }
 
 # adds ~/.ssh/config to the ssh autocomplete

+ 1 - 0
.bash_profile

@@ -6,3 +6,4 @@ for file in ~/.bash/{shell,commands,prompt,aliases}; do
 done;
 unset file;
 
+[ -f ~/.bash_environment ] && source ~/.bash_environment;

+ 4 - 0
install.sh

@@ -90,5 +90,9 @@ for sourceFile in .*; do
 	ln -vs "$PWD/$sourceFile" "$targetFile";
 done;
 
+touch ~/.bash_environment;
+read -p "Please, enter your environment: ";
+echo -e "export __prompt_environment='[$REPLY] '" | tee ~/.bash_environment > /dev/null;
+
 echo "Done.";