Files
dots/.config/fish/functions/fish_right_prompt.fish
2026-06-22 20:59:15 +00:00

25 lines
587 B
Fish

function fish_right_prompt
set -l parts
set -l jobs (jobs -p | wc -l)
if test "$jobs" -gt 0
set -a parts (set_color brblack)"[$jobs job(s)]"(set_color normal)
end
if set -q VIRTUAL_ENV
set -a parts (set_color 666666)"(venv)"(set_color normal)
end
if set -q CONDA_DEFAULT_ENV
set -a parts (set_color 666666)"(conda: $CONDA_DEFAULT_ENV)"(set_color normal)
end
if set -q SSH_CONNECTION
set -a parts (set_color 666666)"(ssh)"(set_color normal)
end
if set -q parts[1]
string join ' ' $parts
end
end