Merge remote-tracking branch 'ekie/default_color_scheme'
This commit is contained in:
commit
f6fae1b024
|
@ -780,6 +780,8 @@ There are some builtins faces used by internal Kakoune functionalities:
|
|||
* `StatusLine`: face used for the status line
|
||||
* `StatusCursor`: face used for the status line cursor
|
||||
* `Prompt`: face used prompt displayed on the status line
|
||||
* `MatchingChar`: face used by the show_matching highlighter
|
||||
* `Search`: face used to highlight search results
|
||||
|
||||
Advanced topics
|
||||
---------------
|
||||
|
|
42
colors/default.kak
Normal file
42
colors/default.kak
Normal file
|
@ -0,0 +1,42 @@
|
|||
# Kakoune default color scheme
|
||||
|
||||
# For Code
|
||||
face value red
|
||||
face type yellow
|
||||
face identifier green
|
||||
face string magenta
|
||||
face error default,red
|
||||
face keyword blue
|
||||
face operator yellow
|
||||
face attribute green
|
||||
face comment cyan
|
||||
face meta magenta
|
||||
|
||||
# For markup
|
||||
face title blue
|
||||
face header cyan
|
||||
face bold red
|
||||
face italic yellow
|
||||
face mono green
|
||||
face block magenta
|
||||
face link cyan
|
||||
face bullet cyan
|
||||
face list yellow
|
||||
|
||||
# builtin faces
|
||||
face Default default,default
|
||||
face PrimarySelection white,blue
|
||||
face SecondarySelection black,blue
|
||||
face PrimaryCursor black,white
|
||||
face SecondaryCursor black,white
|
||||
face LineNumbers default,default
|
||||
face LineNumberCursor default,default+r
|
||||
face MenuForeground white,blue
|
||||
face MenuBackground blue,white
|
||||
face Information black,yellow
|
||||
face Error black,red
|
||||
face StatusLine cyan,default
|
||||
face StatusCursor black,cyan
|
||||
face Prompt yellow,default
|
||||
face MatchingChar default,default+b
|
||||
face Search default,default+u
|
|
@ -1,28 +1,3 @@
|
|||
# define color scheme
|
||||
#
|
||||
# For Code
|
||||
face value red
|
||||
face type yellow
|
||||
face identifier green
|
||||
face string magenta
|
||||
face error default,red
|
||||
face keyword blue
|
||||
face operator yellow
|
||||
face attribute green
|
||||
face comment cyan
|
||||
face meta magenta
|
||||
|
||||
# For markup
|
||||
face title blue
|
||||
face header cyan
|
||||
face bold red
|
||||
face italic yellow
|
||||
face mono green
|
||||
face block magenta
|
||||
face link cyan
|
||||
face bullet cyan
|
||||
face list yellow
|
||||
|
||||
def -shell-params runtime %{ %sh{
|
||||
while [ $# -gt 0 ]; do
|
||||
echo "source '${kak_runtime}/$1'"
|
||||
|
@ -67,6 +42,9 @@ def -shell-params -docstring "colorscheme <name>: enable named colorscheme" \
|
|||
}
|
||||
|
||||
localconfdir=${XDG_CONFIG_HOME:-${HOME}/.config}/kak
|
||||
|
||||
echo "colorscheme default"
|
||||
|
||||
if [ -d "${localconfdir}/autoload" ]; then
|
||||
autoload ${localconfdir}/autoload
|
||||
elif [ -d "${kak_runtime}/autoload" ]; then
|
||||
|
|
Loading…
Reference in New Issue
Block a user