mirror of
https://github.com/romkatv/powerlevel10k.git
synced 2024-12-18 21:41:57 +00:00
Adding ssh
segment back with some minor changes.
This commit is contained in:
parent
f68e055f3b
commit
3de352b296
3 changed files with 10 additions and 1 deletions
|
@ -102,7 +102,7 @@ The segments that are currently available are:
|
|||
* `swap` - Prints the current swap size.
|
||||
* [`time`](#time) - System time.
|
||||
* [`vi_mode`](#vi_mode)- Your prompt's Vi editing mode (NORMAL|INSERT).
|
||||
* `SSH` - Additional Identifier for SSH Sessions.
|
||||
* `ssh` - Indicates whether or not you are in an SSH session.
|
||||
|
||||
**Development Environment Segments:**
|
||||
* [`vcs`](#vcs) - Information about this `git` or `hg` repository (if you are in one).
|
||||
|
|
|
@ -79,6 +79,7 @@ case $POWERLEVEL9K_MODE in
|
|||
SWIFT_ICON ''
|
||||
PUBLIC_IP_ICON ''
|
||||
LOCK_ICON $'\UE138' #
|
||||
SSH_ICON '(ssh)'
|
||||
)
|
||||
;;
|
||||
'awesome-fontconfig')
|
||||
|
@ -140,6 +141,7 @@ case $POWERLEVEL9K_MODE in
|
|||
SWIFT_ICON ''
|
||||
PUBLIC_IP_ICON ''
|
||||
LOCK_ICON $'\UE138' #
|
||||
SSH_ICON '(ssh)'
|
||||
)
|
||||
;;
|
||||
*)
|
||||
|
@ -201,6 +203,7 @@ case $POWERLEVEL9K_MODE in
|
|||
SWIFT_ICON 'Swift'
|
||||
PUBLIC_IP_ICON ''
|
||||
LOCK_ICON $'\UE0A2'
|
||||
SSH_ICON '(ssh)'
|
||||
)
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -933,6 +933,12 @@ prompt_rvm() {
|
|||
fi
|
||||
}
|
||||
|
||||
prompt_ssh() {
|
||||
if [[ -n "$SSH_CLIENT" ]] || [[ -n "$SSH_TTY" ]]; then
|
||||
"$1_prompt_segment" "$0" "$2" "$DEFAULT_COLOR" "yellow" "" 'SSH_ICON'
|
||||
fi
|
||||
}
|
||||
|
||||
# Status: return code if verbose, otherwise just an icon if an error occurred
|
||||
set_default POWERLEVEL9K_STATUS_VERBOSE true
|
||||
set_default POWERLEVEL9K_STATUS_OK_IN_NON_VERBOSE false
|
||||
|
|
Loading…
Reference in a new issue