diff options
| author | William Hergès <william@herges.fr> | 2025-10-25 19:26:51 +0200 |
|---|---|---|
| committer | William Hergès <william@herges.fr> | 2025-10-25 19:26:51 +0200 |
| commit | f7b2d69e6ff913d163dae11f1be31e05390273d1 (patch) | |
| tree | 75f0b1c4e3b91e65478a224ea359c8b9ba2e7f0a /config/fish/functions/fish_prompt.fish | |
| parent | c5f7c2d1c748fe58aea6112e3be83934599888be (diff) | |
feat(fish): cli utils
Diffstat (limited to 'config/fish/functions/fish_prompt.fish')
| -rw-r--r-- | config/fish/functions/fish_prompt.fish | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/config/fish/functions/fish_prompt.fish b/config/fish/functions/fish_prompt.fish deleted file mode 100644 index 65b9830..0000000 --- a/config/fish/functions/fish_prompt.fish +++ /dev/null @@ -1,34 +0,0 @@ -# name: Default -# author: Lily Ballard - -function fish_prompt --description 'Write out the prompt' - set -l last_pipestatus $pipestatus - set -lx __fish_last_status $status # Export for __fish_print_pipestatus. - set -l normal (set_color normal) - set -q fish_color_status - or set -g fish_color_status red - - # Color the prompt differently when we're root - set -l color_cwd "#ffd6ff" - set -l suffix '>' - if functions -q fish_is_root_user; and fish_is_root_user - if set -q fish_color_cwd_root - set color_cwd $fish_color_cwd_root - end - set suffix '#' - end - - # Write pipestatus - # If the status was carried over (if no command is issued or if `set` leaves the status untouched), don't bold it. - set -l bold_flag --bold - set -q __fish_prompt_status_generation; or set -g __fish_prompt_status_generation $status_generation - if test $__fish_prompt_status_generation = $status_generation - set bold_flag - end - set __fish_prompt_status_generation $status_generation - set -l status_color (set_color $fish_color_status) - set -l statusb_color (set_color $bold_flag $fish_color_status) - set -l prompt_status (__fish_print_pipestatus "[" "]" "|" "$status_color" "$statusb_color" $last_pipestatus) - - echo -n -s (prompt_login)' ' (set_color $color_cwd) (prompt_pwd) $normal (fish_vcs_prompt) $normal " "$prompt_status $suffix " " -end |
