show user@hostname in a shell opened from an ssh connection

This commit is contained in:
ant 2025-04-30 19:59:24 +02:00
parent 61bb1ac1ce
commit 3467440429

View file

@ -74,8 +74,14 @@
set -l direnv_status (direnv status | grep -q "Found RC path" && echo " direnv") set -l direnv_status (direnv status | grep -q "Found RC path" && echo " direnv")
# end # end
if set -q SSH_CLIENT
set login_str (prompt_login)
else
set login_str ""
end
# echo -n -s (prompt_login)' ' (set_color $color_cwd) (prompt_pwd) $normal (fish_vcs_prompt) \ # echo -n -s (prompt_login)' ' (set_color $color_cwd) (prompt_pwd) $normal (fish_vcs_prompt) \
echo -n -s (set_color $color_cwd) (prompt_pwd) $normal (fish_vcs_prompt) \ echo -n -s $login_str " " (set_color $color_cwd) (prompt_pwd) $normal (fish_vcs_prompt) \
(set_color -i yellow) $direnv_status $normal " "$prompt_status " "$suffix " " (set_color -i yellow) $direnv_status $normal " "$prompt_status " "$suffix " "
''; '';
# run $argv when a file tracked by git is updated. # run $argv when a file tracked by git is updated.