kakoune: use kak-tree-sitter, update five-colors themes
This commit is contained in:
@@ -121,5 +121,52 @@ evaluate-commands %sh{
|
|||||||
|
|
||||||
set-face global SnippetsNextPlaceholders $bg,$green2
|
set-face global SnippetsNextPlaceholders $bg,$green2
|
||||||
set-face global SnippetsOtherPlaceholders $bg,$yellow2
|
set-face global SnippetsOtherPlaceholders $bg,$yellow2
|
||||||
|
|
||||||
|
# kak-tree-sitter
|
||||||
|
|
||||||
|
set-face global ts_attribute $green3
|
||||||
|
set-face global ts_comment $gray
|
||||||
|
set-face global ts_constant $violet2
|
||||||
|
set-face global ts_conceal $red1
|
||||||
|
set-face global ts_constructor $red1
|
||||||
|
set-face global ts_diff_plus $green2
|
||||||
|
set-face global ts_diff_minus $red2
|
||||||
|
set-face global ts_diff_delta $blue2
|
||||||
|
set-face global ts_error $red2
|
||||||
|
set-face global ts_function $blue2
|
||||||
|
set-face global ts_hint $green2
|
||||||
|
set-face global ts_info $blue2
|
||||||
|
set-face global ts_keyword $violet3
|
||||||
|
set-face global ts_label $red1
|
||||||
|
set-face global ts_markup_italic $green2+i
|
||||||
|
set-face global ts_markup_list_checked $red2
|
||||||
|
set-face global ts_markup_numbered $red2
|
||||||
|
set-face global ts_markup_unchecked $red2
|
||||||
|
set-face global ts_markup_link_label $green2
|
||||||
|
set-face global ts_markup_link_url $blue2
|
||||||
|
set-face global ts_markup_link_uri $blue2
|
||||||
|
set-face global ts_markup_link_uri $red1
|
||||||
|
set-face global ts_markup_quote $blue3
|
||||||
|
set-face global ts_markup_raw $yellow2
|
||||||
|
set-face global ts_markup_strikethrough $red2+s
|
||||||
|
set-face global ts_namespace $green3
|
||||||
|
set-face global ts_operator $red2
|
||||||
|
set-face global ts_property $green3
|
||||||
|
set-face global ts_punctuation $red3
|
||||||
|
set-face global ts_special $red3
|
||||||
|
set-face global ts_spell $red1+c
|
||||||
|
set-face global ts_string $yellow2
|
||||||
|
set-face global ts_string_regex $yellow1+b
|
||||||
|
set-face global ts_string_regexp $yellow1+b
|
||||||
|
set-face global ts_string_escape $yellow1+b
|
||||||
|
set-face global ts_string_special $yellow1+b
|
||||||
|
set-face global ts_string_symbol $yellow1+b
|
||||||
|
set-face global ts_tag $green2
|
||||||
|
set-face global ts_tag_error $red2+c
|
||||||
|
set-face global ts_text $red1
|
||||||
|
set-face global ts_text_title $red3
|
||||||
|
set-face global ts_type $green2
|
||||||
|
set-face global ts_variable $blue3
|
||||||
|
set-face global ts_warning $yellow2+c
|
||||||
"
|
"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -121,5 +121,52 @@ evaluate-commands %sh{
|
|||||||
|
|
||||||
set-face global SnippetsNextPlaceholders $bg,$green2
|
set-face global SnippetsNextPlaceholders $bg,$green2
|
||||||
set-face global SnippetsOtherPlaceholders $bg,$yellow2
|
set-face global SnippetsOtherPlaceholders $bg,$yellow2
|
||||||
|
|
||||||
|
# kak-tree-sitter
|
||||||
|
|
||||||
|
set-face global ts_attribute $green3
|
||||||
|
set-face global ts_comment $gray
|
||||||
|
set-face global ts_constant $violet2
|
||||||
|
set-face global ts_conceal $red1
|
||||||
|
set-face global ts_constructor $red1
|
||||||
|
set-face global ts_diff_plus $green2
|
||||||
|
set-face global ts_diff_minus $red2
|
||||||
|
set-face global ts_diff_delta $blue2
|
||||||
|
set-face global ts_error $red2
|
||||||
|
set-face global ts_function $blue2
|
||||||
|
set-face global ts_hint $green2
|
||||||
|
set-face global ts_info $blue2
|
||||||
|
set-face global ts_keyword $violet3
|
||||||
|
set-face global ts_label $red1
|
||||||
|
set-face global ts_markup_italic $green2+i
|
||||||
|
set-face global ts_markup_list_checked $red2
|
||||||
|
set-face global ts_markup_numbered $red2
|
||||||
|
set-face global ts_markup_unchecked $red2
|
||||||
|
set-face global ts_markup_link_label $green2
|
||||||
|
set-face global ts_markup_link_url $blue2
|
||||||
|
set-face global ts_markup_link_uri $blue2
|
||||||
|
set-face global ts_markup_link_uri $red1
|
||||||
|
set-face global ts_markup_quote $blue3
|
||||||
|
set-face global ts_markup_raw $yellow2
|
||||||
|
set-face global ts_markup_strikethrough $red2+s
|
||||||
|
set-face global ts_namespace $green3
|
||||||
|
set-face global ts_operator $red2
|
||||||
|
set-face global ts_property $green3
|
||||||
|
set-face global ts_punctuation $red3
|
||||||
|
set-face global ts_special $red3
|
||||||
|
set-face global ts_spell $red1+c
|
||||||
|
set-face global ts_string $yellow2
|
||||||
|
set-face global ts_string_regex $yellow1+b
|
||||||
|
set-face global ts_string_regexp $yellow1+b
|
||||||
|
set-face global ts_string_escape $yellow1+b
|
||||||
|
set-face global ts_string_special $yellow1+b
|
||||||
|
set-face global ts_string_symbol $yellow1+b
|
||||||
|
set-face global ts_tag $green2
|
||||||
|
set-face global ts_tag_error $red2+c
|
||||||
|
set-face global ts_text $red1
|
||||||
|
set-face global ts_text_title $red3
|
||||||
|
set-face global ts_type $green2
|
||||||
|
set-face global ts_variable $blue3
|
||||||
|
set-face global ts_warning $yellow2+c
|
||||||
"
|
"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ set-option global ui_options terminal_assistant=none
|
|||||||
hook global WinCreate .* %{
|
hook global WinCreate .* %{
|
||||||
add-highlighter window/number-lines number-lines -relative -hlcursor
|
add-highlighter window/number-lines number-lines -relative -hlcursor
|
||||||
}
|
}
|
||||||
add-highlighter global/ show-matching
|
|
||||||
|
|
||||||
# LOCAL
|
# LOCAL
|
||||||
|
|
||||||
@@ -240,6 +239,14 @@ bundle kak-harpoon 'https://codeberg.org/raiguard/kak-harpoon' %{
|
|||||||
harpoon-add-bindings
|
harpoon-add-bindings
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# TREE SITTER
|
||||||
|
|
||||||
|
eval %sh{ kak-tree-sitter -dks --init $kak_session }
|
||||||
|
|
||||||
|
define-command -override tree-sitter-user-after-highlighter %{
|
||||||
|
add-highlighter -override buffer/show-matching show-matching
|
||||||
|
}
|
||||||
|
|
||||||
# LOCAL
|
# LOCAL
|
||||||
|
|
||||||
define-command set-dark-or-light-colorscheme %{
|
define-command set-dark-or-light-colorscheme %{
|
||||||
|
|||||||
Reference in New Issue
Block a user