Added prompt_login for old fish shell and customisation of prompt_login
This commit is contained in:
parent
7f1e2bd034
commit
4f54b9ebfe
19
fish_cfg/functions/prompt_login.fish
Normal file
19
fish_cfg/functions/prompt_login.fish
Normal file
@ -0,0 +1,19 @@
|
||||
function prompt_login --description 'display user name for the prompt'
|
||||
# If we're running as root, change the user color and the seperator
|
||||
if functions -q fish_is_root_user; and fish_is_root_user
|
||||
if set -q fish_color_cwd_root
|
||||
set fish_color_user $fish_color_cwd_root
|
||||
end
|
||||
set seperator '☠'
|
||||
else
|
||||
set seperator '@'
|
||||
end
|
||||
|
||||
# If we're running via SSH, change the host color.
|
||||
set -l color_host $fish_color_host
|
||||
if set -q SSH_TTY; and set -q fish_color_host_remote
|
||||
set color_host $fish_color_host_remote
|
||||
end
|
||||
|
||||
echo -n -s (set_color $fish_color_user) "$USER" (set_color normal) $seperator (set_color $color_host) (prompt_hostname) (set_color normal)
|
||||
end
|
Loading…
x
Reference in New Issue
Block a user