change main prompt icon
This commit is contained in:
parent
ec39d2e244
commit
75549ce640
1 changed files with 52 additions and 52 deletions
|
@ -18,8 +18,8 @@ function __slavic_color_echo
|
||||||
end
|
end
|
||||||
|
|
||||||
function __slavic_current_folder
|
function __slavic_current_folder
|
||||||
if test $PWD = '/'
|
if test $PWD = /
|
||||||
echo -n '/'
|
echo -n /
|
||||||
else
|
else
|
||||||
echo -n $PWD | grep -o -E '[^\/]+$'
|
echo -n $PWD | grep -o -E '[^\/]+$'
|
||||||
end
|
end
|
||||||
|
@ -35,19 +35,19 @@ end
|
||||||
|
|
||||||
function __slavic_rainbow
|
function __slavic_rainbow
|
||||||
if echo $argv[1] | grep -q -e $argv[3]
|
if echo $argv[1] | grep -q -e $argv[3]
|
||||||
__slavic_color_echo $argv[2] "彡ミ"
|
__slavic_color_echo $argv[2] 彡ミ
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function __slavic_git_status_icons
|
function __slavic_git_status_icons
|
||||||
set -l git_status (__slavic_git_status_codes)
|
set -l git_status (__slavic_git_status_codes)
|
||||||
|
|
||||||
__slavic_rainbow $git_status $__slavic_color_pink 'D'
|
__slavic_rainbow $git_status $__slavic_color_pink D
|
||||||
__slavic_rainbow $git_status $__slavic_color_orange 'R'
|
__slavic_rainbow $git_status $__slavic_color_orange R
|
||||||
__slavic_rainbow $git_status $__slavic_color_white 'C'
|
__slavic_rainbow $git_status $__slavic_color_white C
|
||||||
__slavic_rainbow $git_status $__slavic_color_green 'A'
|
__slavic_rainbow $git_status $__slavic_color_green A
|
||||||
__slavic_rainbow $git_status $__slavic_color_blue 'U'
|
__slavic_rainbow $git_status $__slavic_color_blue U
|
||||||
__slavic_rainbow $git_status $__slavic_color_lilac 'M'
|
__slavic_rainbow $git_status $__slavic_color_lilac M
|
||||||
__slavic_rainbow $git_status $__slavic_color_grey '?'
|
__slavic_rainbow $git_status $__slavic_color_grey '?'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -74,13 +74,13 @@ function fish_mode_prompt
|
||||||
switch $fish_bind_mode
|
switch $fish_bind_mode
|
||||||
case default
|
case default
|
||||||
set_color red
|
set_color red
|
||||||
printf 'n'
|
printf n
|
||||||
case insert
|
case insert
|
||||||
set_color green
|
set_color green
|
||||||
printf 'i'
|
printf i
|
||||||
case visual
|
case visual
|
||||||
set_color magenta
|
set_color magenta
|
||||||
printf 'v'
|
printf v
|
||||||
end
|
end
|
||||||
set_color $__slavic_color_lilac
|
set_color $__slavic_color_lilac
|
||||||
printf '] '
|
printf '] '
|
||||||
|
@ -91,5 +91,5 @@ function fish_prompt
|
||||||
__slavic_git_status
|
__slavic_git_status
|
||||||
|
|
||||||
echo
|
echo
|
||||||
__slavic_color_echo $__slavic_color_pink "⫸ "
|
__slavic_color_echo $__slavic_color_pink "▶ "
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue