diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2017-01-27 13:03:09 +1300 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2017-01-27 13:03:56 +1300 |
commit | 8cc85ff3ffe5ebd1260ed276fc2b35621ccfba55 (patch) | |
tree | b156c22a29e861b3fb5809365d10e1cfc1b8da26 /bash | |
parent | Update submodules (diff) | |
download | dotfiles-8cc85ff3ffe5ebd1260ed276fc2b35621ccfba55.tar.gz dotfiles-8cc85ff3ffe5ebd1260ed276fc2b35621ccfba55.zip |
Extend "fallback" prompt a bit
Include username/hostname if no SSH variables
Diffstat (limited to 'bash')
-rw-r--r-- | bash/bashrc.d/prompt.bash | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/bash/bashrc.d/prompt.bash b/bash/bashrc.d/prompt.bash index 2bd70c2f..f64355f7 100644 --- a/bash/bashrc.d/prompt.bash +++ b/bash/bashrc.d/prompt.bash @@ -81,10 +81,13 @@ prompt() { # Revert to simple inexpensive prompts off) unset -v PROMPT_COMMAND PROMPT_DIRTRIM - PS1='\$ ' + PS1='$ ' PS2='> ' PS3='? ' PS4='+ ' + if [[ -n $SSH_CLIENT || -n $SSH_CONNECTION ]] ; then + PS1=$(id -nu)'@'$(hostname -s)'$ ' + fi ;; # Git prompt function |