added fish configs
This commit is contained in:
parent
165c5fca39
commit
a1f249f252
33
.config/fish/fishd.Falk
Normal file
33
.config/fish/fishd.Falk
Normal file
@ -0,0 +1,33 @@
|
||||
# This file is automatically generated by the fish.
|
||||
# Do NOT edit it directly, your changes will be overwritten.
|
||||
SET __fish_classic_git_prompt_initialized:\x1d
|
||||
SET __fish_init_2_39_8:\x1d
|
||||
SET __fish_init_2_3_0:\x1d
|
||||
SET fish_color_autosuggestion:9C9C9C
|
||||
SET fish_color_cancel:\x2dr
|
||||
SET fish_color_command:F4F4F4
|
||||
SET fish_color_comment:B0B0B0
|
||||
SET fish_color_cwd:green
|
||||
SET fish_color_cwd_root:red
|
||||
SET fish_color_end:969696
|
||||
SET fish_color_error:FFA779
|
||||
SET fish_color_escape:bryellow\x1e\x2d\x2dbold
|
||||
SET fish_color_history_current:\x2d\x2dbold
|
||||
SET fish_color_host:normal
|
||||
SET fish_color_match:\x2d\x2dbackground\x3dbrblue
|
||||
SET fish_color_normal:normal
|
||||
SET fish_color_operator:bryellow
|
||||
SET fish_color_param:A0A0F0
|
||||
SET fish_color_quote:666A80
|
||||
SET fish_color_redirection:FAFAFA
|
||||
SET fish_color_search_match:bryellow\x1e\x2d\x2dbackground\x3dbrblack
|
||||
SET fish_color_selection:white\x1e\x2d\x2dbold\x1e\x2d\x2dbackground\x3dbrblack
|
||||
SET fish_color_status:red
|
||||
SET fish_color_user:brgreen
|
||||
SET fish_color_valid_path:\x2d\x2dunderline
|
||||
SET fish_greeting:Welcome\x20to\x20fish\x2c\x20the\x20friendly\x20interactive\x20shell
|
||||
SET fish_key_bindings:fish_default_key_bindings
|
||||
SET fish_pager_color_completion:\x1d
|
||||
SET fish_pager_color_description:B3A06D\x1eyellow
|
||||
SET fish_pager_color_prefix:white\x1e\x2d\x2dbold\x1e\x2d\x2dunderline
|
||||
SET fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan
|
81
.config/fish/functions/fish_prompt.fish
Normal file
81
.config/fish/functions/fish_prompt.fish
Normal file
@ -0,0 +1,81 @@
|
||||
function fish_prompt
|
||||
and set retc blue
|
||||
or set retc red
|
||||
tty | string match -q -r tty
|
||||
and set tty tty
|
||||
or set tty pts
|
||||
|
||||
set_color $retc
|
||||
if [ $tty = tty ]
|
||||
echo -n .-
|
||||
else
|
||||
echo -n '┬─'
|
||||
end
|
||||
set_color -o blue
|
||||
echo -n [
|
||||
if test "$USER" = root -o "$USER" = toor
|
||||
set_color -o red
|
||||
else
|
||||
set_color -o red
|
||||
end
|
||||
echo -n $USER
|
||||
set_color -o white
|
||||
echo -n @
|
||||
if [ -z "$SSH_CLIENT" ]
|
||||
set_color -o blue
|
||||
else
|
||||
set_color -o cyan
|
||||
end
|
||||
echo -n (prompt_hostname)
|
||||
set_color -o white
|
||||
#echo -n :(prompt_pwd)
|
||||
echo -n :(pwd|sed "s=$HOME=~=")
|
||||
set_color -o blue
|
||||
echo -n ']'
|
||||
set_color normal
|
||||
set_color $retc
|
||||
if [ $tty = tty ]
|
||||
echo -n '-'
|
||||
else
|
||||
echo -n '─'
|
||||
end
|
||||
set_color -o blue
|
||||
echo -n '['
|
||||
set_color normal
|
||||
set_color $retc
|
||||
echo -n (date +%X)
|
||||
set_color -o blue
|
||||
echo -n ]
|
||||
|
||||
if type -q acpi
|
||||
if [ (acpi -a 2> /dev/null | string match -r off) ]
|
||||
echo -n '─['
|
||||
set_color -o red
|
||||
echo -n (acpi -b|cut -d' ' -f 4-)
|
||||
set_color -o blue
|
||||
echo -n ']'
|
||||
end
|
||||
end
|
||||
echo
|
||||
set_color normal
|
||||
for job in (jobs)
|
||||
set_color $retc
|
||||
if [ $tty = tty ]
|
||||
echo -n '; '
|
||||
else
|
||||
echo -n '│ '
|
||||
end
|
||||
set_color brown
|
||||
echo $job
|
||||
end
|
||||
set_color normal
|
||||
set_color $retc
|
||||
if [ $tty = tty ]
|
||||
echo -n "'->"
|
||||
else
|
||||
echo -n '╰─>'
|
||||
end
|
||||
set_color -o red
|
||||
echo -n '$ '
|
||||
set_color normal
|
||||
end
|
Loading…
Reference in New Issue
Block a user