Merge remotebranch 'dritter/dritter/aws_segment'

This commit is contained in:
Ben Hilburn 2015-03-29 18:26:08 -07:00
commit 576f1c0309
2 changed files with 11 additions and 0 deletions

View file

@ -64,6 +64,7 @@ currently available are:
* **rbenv** - Ruby environment information (if one is active).
* **status** - The return code of the previous command, and status of background jobs.
* **history** - The command number for the current line.
* **aws** - The current AWS profile, if you exported it with `export AWS_DEFAULT_PROFILE=<profile_name>`
* **time** - System time.
To specify which segments you want, just add the following variables to your

View file

@ -270,6 +270,16 @@ prompt_rbenv() {
fi
}
# AWS Profile
# See http://docs.aws.amazon.com/cli/latest/userguide/installing.html
prompt_aws() {
local aws_profile=$AWS_DEFAULT_PROFILE
if [[ -n $aws_profile ]];
then
$1_prompt_segment red white "AWS: $aws_profile"
fi
}
# Main prompt
build_left_prompt() {
if (( ${#POWERLEVEL9K_LEFT_PROMPT_ELEMENTS} == 0 )); then