Skip to content

Instantly share code, notes, and snippets.

@velipso
Created March 18, 2022 03:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save velipso/0938f5d7284a20799e6dc9ad1a322c51 to your computer and use it in GitHub Desktop.
Save velipso/0938f5d7284a20799e6dc9ad1a322c51 to your computer and use it in GitHub Desktop.
function fish_prompt --description 'Write out the prompt'
set -l color_time
set -l color_cwd
set -l suffix
switch "$USER"
case root toor
if set -q fish_color_cwd_root
set color_cwd $fish_color_cwd_root
else
set color_cwd $fish_color_cwd
end
set color_time (set_color -b white black)
set suffix '#'
case '*'
set color_time (set_color purple)
set color_cwd $fish_color_cwd
set suffix '>'
end
echo -n -s $color_time (date +'%H:%M:%S') (set_color normal) ' ' (set_color $color_cwd) (prompt_pwd) (set_color normal) "$suffix "
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment