Working Minimaline theme
This commit is contained in:
parent
b479be4065
commit
6b08ad2608
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
||||
fish_variables
|
||||
test/
|
||||
@ -1,7 +1,5 @@
|
||||
# History
|
||||
|
||||
# Save immediately.
|
||||
set -g fish_history default
|
||||
|
||||
# Keep a large history.
|
||||
set -g fish_history_max 100000
|
||||
@ -1,13 +1,20 @@
|
||||
# Minimaline theme
|
||||
# Low budget Powerline style prompt
|
||||
# A minimal Powerline-style prompt
|
||||
# Dependency: https://git.candifloss.cc/candifloss/PrettyPrompt
|
||||
|
||||
function __fish_theme_prompt
|
||||
set -l exit_status $status
|
||||
|
||||
# Colours
|
||||
set -l bg1 2ca2dd
|
||||
set -l fg1 ffffff
|
||||
set -l bg2 303030
|
||||
set -l bg1 44bfaa
|
||||
set -l fg1 232323
|
||||
set -l bg2 171717
|
||||
set -l bg3 272727
|
||||
|
||||
# Set status colour
|
||||
if test $exit_status -ne 0
|
||||
set bg3 d64444
|
||||
end
|
||||
|
||||
# Prompt symbol
|
||||
set -l prompt_symbol '$'
|
||||
@ -15,41 +22,28 @@ function __fish_theme_prompt
|
||||
set prompt_symbol '#'
|
||||
end
|
||||
|
||||
#
|
||||
# Segment 1
|
||||
#
|
||||
|
||||
set_color --background $bg1 $fg1
|
||||
# Segment 1: User@Host
|
||||
set_color --background $bg1 --bold $fg1
|
||||
printf " %s@%s " "$USER" (prompt_hostname)
|
||||
|
||||
#
|
||||
# Separator
|
||||
#
|
||||
|
||||
# Separator 1
|
||||
set_color --background $bg2 $bg1
|
||||
#set_color $bg1
|
||||
printf " "
|
||||
|
||||
#
|
||||
# Segment 2
|
||||
#
|
||||
# Segment 2: Current directory
|
||||
# prettyprompt-pwd handles its own foreground colour
|
||||
prettyprompt-pwd
|
||||
|
||||
# prettyprompt-pwd handles its own foreground colour.
|
||||
# We only provide the background.
|
||||
# End separators
|
||||
set_color --background $bg2
|
||||
printf " "
|
||||
prettyprompt-pwd
|
||||
printf " "
|
||||
|
||||
#
|
||||
# End separator
|
||||
#
|
||||
|
||||
set_color --background normal $bg2
|
||||
set_color --background $bg3 $bg2
|
||||
printf ""
|
||||
set_color --background normal $bg3
|
||||
printf ""
|
||||
|
||||
#
|
||||
# Reset terminal colours
|
||||
#
|
||||
|
||||
# Reset and add trailing space
|
||||
set_color normal
|
||||
printf " "
|
||||
end
|
||||
Loading…
x
Reference in New Issue
Block a user