diff options
Diffstat (limited to 'fish/.config/fish/functions/fish_prompt.fish')
-rw-r--r-- | fish/.config/fish/functions/fish_prompt.fish | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/fish/.config/fish/functions/fish_prompt.fish b/fish/.config/fish/functions/fish_prompt.fish new file mode 100644 index 0000000..7176392 --- /dev/null +++ b/fish/.config/fish/functions/fish_prompt.fish @@ -0,0 +1,18 @@ +function fish_prompt --description 'Write out the prompt' + 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 suffix '#' + case '*' + set color_cwd $fish_color_cwd + set suffix '>' + end + + echo -n -s (set_color $color_cwd) (prompt_pwd) (set_color normal) "$suffix " +end |