summaryrefslogtreecommitdiff
path: root/.config/fish/functions
diff options
context:
space:
mode:
authorTom Barrett <tom@tombarrett.xyz>2021-03-31 17:28:39 +0200
committerTom Barrett <tom@tombarrett.xyz>2021-03-31 17:28:39 +0200
commit67cba5cff1e4d0af4da1236a7e9f9a3ef903b28e (patch)
tree359230656961c8ef92a26ad292f964ff884646c4 /.config/fish/functions
parent395c8704da88be4e95df0953938eddf5b0382b3d (diff)
tired of fish lagging
Diffstat (limited to '.config/fish/functions')
-rwxr-xr-x.config/fish/functions/fish_prompt.fish40
1 files changed, 0 insertions, 40 deletions
diff --git a/.config/fish/functions/fish_prompt.fish b/.config/fish/functions/fish_prompt.fish
deleted file mode 100755
index 6b1195f..0000000
--- a/.config/fish/functions/fish_prompt.fish
+++ /dev/null
@@ -1,40 +0,0 @@
-function fish_prompt --description 'Write out the prompt'
- if test "$TERM" = "linux"
- set error_color red
- set good_color green
- set path_color yellow
- set user_color green
- set host_color blue
- set white_color white
- else
- set good_color f7ca88
- set error_color ab4642
- set path_color ba8baf
- set user_color a1b56c
- set host_color 7cafc2
- set white_color d8d8d8
- end
-
- if set -l branch_name (command git symbolic-ref HEAD 2>/dev/null | string replace refs/heads/ '')
- set git_info (set_color $white_color)"|"
- if command git diff-index --quiet HEAD --
- set git_info $git_info(set_color $good_color)
- else
- set git_info $git_info(set_color $error_color)
- end
- set git_info $git_info"$branch_name"
- end
-
- # Disable PWD shortening by default.
- set -q fish_prompt_pwd_dir_length
- or set -lx fish_prompt_pwd_dir_length 0
-
- printf '%s' (set_color -o $white_color) '<'
- printf '%s' (set_color $user_color) $USER
- printf '%s' (set_color $white_color) '@'
- printf '%s' (set_color $host_color) (prompt_hostname)
- printf '%s' (set_color $white_color) '|'
- printf '%s' (set_color $path_color) (prompt_pwd)
- printf '%s' $git_info
- printf '%s' (set_color $white_color) '>'
-end