diff options
author | Kjetil Ørbekk <kj@orbekk.com> | 2020-10-18 13:59:23 +0000 |
---|---|---|
committer | KJ Oerbekk <orbekk@google.com> | 2020-10-18 14:00:30 +0000 |
commit | 7952033da2d8a90cb0f9a30150cf6a45c6492b8d (patch) | |
tree | 1e223e4cdbaa440c27ba535ff9e75d3abe2d571b /config/fish/functions/fish_prompt.fish | |
parent | 5441276b4545772d62fe21aef542f57ab646125b (diff) |
Remove unused dotfiles
Diffstat (limited to 'config/fish/functions/fish_prompt.fish')
-rw-r--r-- | config/fish/functions/fish_prompt.fish | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/config/fish/functions/fish_prompt.fish b/config/fish/functions/fish_prompt.fish deleted file mode 100644 index bd142dd..0000000 --- a/config/fish/functions/fish_prompt.fish +++ /dev/null @@ -1,69 +0,0 @@ -function fish_prompt --description 'Write out the prompt' - set -l last_status $status - - # Just calculate this once, to save a few cycles when displaying the prompt - if not set -q __fish_prompt_hostname - set -g __fish_prompt_hostname (hostname|cut -d . -f 1) - end - - set -l normal (set_color normal) - - # Hack; fish_config only copies the fish_prompt function (see #736) - if not set -q -g __fish_classic_git_functions_defined - set -g __fish_classic_git_functions_defined - - function __fish_repaint_user --on-variable fish_color_user --description "Event handler, repaint when fish_color_user changes" - if status --is-interactive - commandline -f repaint ^/dev/null - end - end - - function __fish_repaint_host --on-variable fish_color_host --description "Event handler, repaint when fish_color_host changes" - if status --is-interactive - commandline -f repaint ^/dev/null - end - end - - function __fish_repaint_status --on-variable fish_color_status --description "Event handler; repaint when fish_color_status changes" - if status --is-interactive - commandline -f repaint ^/dev/null - end - end - - function __fish_repaint_bind_mode --on-variable fish_key_bindings --description "Event handler; repaint when fish_key_bindings changes" - if status --is-interactive - commandline -f repaint ^/dev/null - end - end - - # initialize our new variables - if not set -q __fish_classic_git_prompt_initialized - set -qU fish_color_user; or set -U fish_color_user -o green - set -qU fish_color_host; or set -U fish_color_host -o cyan - set -qU fish_color_status; or set -U fish_color_status red - set -U __fish_classic_git_prompt_initialized - end - end - - set -l color_cwd - set -l prefix - 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 - - set -l prompt_status - if test $last_status -ne 0 - set prompt_status ' ' (set_color $fish_color_status) "[$last_status]" "$normal" - end - - echo -n -s (set_color $fish_color_user) "$USER" $normal @ (set_color $fish_color_host) "$__fish_prompt_hostname" $normal ' ' (set_color $color_cwd) (prompt_pwd) $normal (__fish_vcs_prompt) $normal $prompt_status "> " -end |