Compare commits

...

3 Commits

Author SHA1 Message Date
c1e10626b0 kakoune: lp-light oklch colors 2026-05-13 20:28:07 +02:00
ddf5331002 kakoune: lp-dark oklch colors 2026-05-13 20:16:21 +02:00
aca76de49d kakoune: lp-dark (hsl colors) 2026-05-13 20:10:44 +02:00
2 changed files with 93 additions and 93 deletions

View File

@@ -3,47 +3,46 @@
declare-option str bg "111c22" declare-option str bg "111c22"
declare-option str bgmenu "262b40" declare-option str bgmenu "262b40"
declare-option str fg "a1a3aa" declare-option str fg "a1a3aa"
declare-option str orange "d78c42" declare-option str comment "696257"
declare-option str blue "42a5d7"
declare-option str sand "f2d1a6"
declare-option str mint "96e9bf" declare-option str mint "96e9bf"
declare-option str brick "b25e34" declare-option str gray "58666d"
declare-option str darkmint "53acac"
declare-option str pink "cc66cc"
declare-option str pink2 "be59c0"
declare-option str purple "7461d1"
declare-option str yellow "acac53"
declare-option str yellow2 "949438"
declare-option str comment "70675c"
declare-option str red "ae4242"
declare-option str gray "8f92a3"
declare-option str green "667c50"
declare-option str darkgreen "1c4a21"
declare-option str selectionalpha "80" declare-option str red "d48490"
declare-option str orange "d4896e"
declare-option str yelow "bf9752"
declare-option str yellow_green "96a85e"
declare-option str green "62b289"
declare-option str cyan "40b1b7"
declare-option str blue "54aad1"
declare-option str blue_violet "7a9fdd"
declare-option str violet "9d94d9"
declare-option str pink "ba8ac5"
declare-option str pink_red "ce84a7"
declare-option str selectionalpha "90"
## CODE ## CODE
set-face global value "rgb:%opt{mint}" set-face global value "rgb:%opt{yellow_green}"
set-face global type "rgb:%opt{darkmint}" set-face global type "rgb:%opt{cyan}"
set-face global variable "rgb:%opt{purple}" set-face global variable "rgb:%opt{blue_violet}"
set-face global module "rgb:%opt{blue}" set-face global module "rgb:%opt{red}"
set-face global function "rgb:%opt{yellow}" set-face global function "rgb:%opt{blue}"
set-face global string "rgb:%opt{brick}" set-face global string "rgb:%opt{green}"
set-face global keyword "rgb:%opt{sand}" set-face global keyword "rgb:%opt{pink}"
set-face global operator "rgb:%opt{orange}" set-face global operator "rgb:%opt{orange}"
set-face global attribute "rgb:%opt{yellow2}" set-face global attribute "rgb:%opt{blue_violet}"
set-face global comment "rgb:%opt{comment}" set-face global comment "rgb:%opt{comment}"
set-face global documentation "rgb:%opt{comment}" set-face global documentation "rgb:%opt{comment}"
set-face global meta "rgb:%opt{pink2}" set-face global meta "rgb:%opt{violet}"
set-face global bultin "rgb:%opt{green}" set-face global bultin "rgb:%opt{pink_red}"
## MARKUP ## MARKUP
set-face global title "rgb:%opt{brick}" set-face global title "rgb:%opt{pink_red}"
set-face global header "rgb:%opt{orange}" set-face global header "rgb:%opt{orange}"
set-face global mono "rgb:%opt{yellow2}" set-face global mono "rgb:%opt{yellow_green}"
set-face global block "rgb:%opt{darkmint}" set-face global block "rgb:%opt{cyan}"
set-face global link "rgb:%opt{blue}" set-face global link "rgb:%opt{blue}"
set-face global bullet "rgb:%opt{orange}" set-face global bullet "rgb:%opt{orange}"
set-face global list "rgb:%opt{orange}" set-face global list "rgb:%opt{orange}"
@@ -51,25 +50,25 @@ set-face global list "rgb:%opt{orange}"
## BUILTIN ## BUILTIN
set-face global Default "rgb:%opt{fg},rgb:%opt{bg}" set-face global Default "rgb:%opt{fg},rgb:%opt{bg}"
set-face global PrimarySelection "rgb:%opt{bg},rgba:%opt{mint}%opt{selectionalpha}" set-face global PrimarySelection "rgb:%opt{bg},rgba:%opt{green}%opt{selectionalpha}"
set-face global SecondarySelection "rgb:%opt{bg},rgba:%opt{blue}%opt{selectionalpha}" set-face global SecondarySelection "rgb:%opt{bg},rgba:%opt{blue}%opt{selectionalpha}"
set-face global PrimaryCursor "rgb:%opt{bg},rgb:%opt{mint}" set-face global PrimaryCursor "rgb:%opt{bg},rgb:%opt{green}"
set-face global SecondaryCursor "rgb:%opt{bg},rgb:%opt{blue}" set-face global SecondaryCursor "rgb:%opt{bg},rgb:%opt{blue}"
set-face global PrimaryCursorEol "rgb:%opt{bg},rgb:%opt{pink}" set-face global PrimaryCursorEol "rgb:%opt{bg},rgb:%opt{pink_red}"
set-face global SecondaryCursorEol "rgb:%opt{bg},rgb:%opt{purple}" set-face global SecondaryCursorEol "rgb:%opt{bg},rgb:%opt{violet}"
set-face global MenuForeground "rgb:%opt{fg},rgb:%opt{darkgreen}" set-face global MenuForeground "rgb:%opt{bg},rgb:%opt{fg}"
set-face global MenuBackground "rgb:%opt{fg},rgb:%opt{bgmenu}" set-face global MenuBackground "rgb:%opt{fg},rgb:%opt{bgmenu}"
set-face global MenuInfo "rgb:%opt{comment}" set-face global MenuInfo "rgb:%opt{comment}"
set-face global Information "rgb:%opt{fg},rgb:%opt{bgmenu}" set-face global Information "rgb:%opt{fg},rgb:%opt{bgmenu}"
set-face global InlineInformation "rgb:%opt{brick}" set-face global InlineInformation "rgb:%opt{yellow}"
set-face global Error "rgb:%opt{orange}" set-face global Error "rgb:%opt{orange}"
set-face global DiagnosticError "default,default,rgb:%opt{red}+c" set-face global DiagnosticError "default,default,rgb:%opt{red}+c"
set-face global DiagnosticWarning "default,default,rgb:%opt{yellow}+c" set-face global DiagnosticWarning "default,default,rgb:%opt{yellow}+c"
set-face global StatusLine "rgb:%opt{fg},rgb:%opt{bgmenu}" set-face global StatusLine "rgb:%opt{fg},rgb:%opt{bgmenu}"
set-face global StatusLineMode "rgb:%opt{mint}" set-face global StatusLineMode "rgb:%opt{green}"
set-face global StatusLineInfo "rgb:%opt{sand}" set-face global StatusLineInfo "rgb:%opt{yellow_green}"
set-face global StatusLineValue "rgb:%opt{mint}" set-face global StatusLineValue "rgb:%opt{green}"
set-face global StatusCursor "rgb:%opt{bg},rgb:%opt{mint}" set-face global StatusCursor "rgb:%opt{bg},rgb:%opt{green}"
set-face global Prompt "rgb:%opt{mint}" set-face global Prompt "rgb:%opt{mint}"
set-face global BufferPadding "rgb:%opt{bg},rgb:%opt{bg}" set-face global BufferPadding "rgb:%opt{bg},rgb:%opt{bg}"
@@ -78,41 +77,41 @@ set-face global BufferPadding "rgb:%opt{bg},rgb:%opt{bg}"
set-face global LineNumbers "rgb:%opt{comment}" set-face global LineNumbers "rgb:%opt{comment}"
set-face global LineNumberCursor "rgb:%opt{comment}" set-face global LineNumberCursor "rgb:%opt{comment}"
set-face global LineNumbersWrapped "rgb:%opt{bg},rgb:%opt{bg}" set-face global LineNumbersWrapped "rgb:%opt{bg},rgb:%opt{bg}"
set-face global MatchingChar "rgb:%opt{sand}" set-face global MatchingChar "rgb:%opt{yellow_green}"
set-face global Whitespace "rgb:%opt{gray}" set-face global Whitespace "rgb:%opt{gray}"
set-face global WhitespaceIndent "rgb:%opt{gray}" set-face global WhitespaceIndent "rgb:%opt{gray}"
set-face global WrapMarker "rgb:%opt{sand}" set-face global WrapMarker "rgb:%opt{yellow_green}"
# PLUGINS # PLUGINS
# kak-lsp # kak-lsp
set-face global InfoDefault "default" set-face global InfoDefault "default"
set-face global InfoBlock "rgb:%opt{darkmint}" set-face global InfoBlock "rgb:%opt{cyan}"
set-face global InfoBlockQuote "rgb:%opt{orange}" set-face global InfoBlockQuote "rgb:%opt{orange}"
set-face global InfoBullet "rgb:%opt{orange}" set-face global InfoBullet "rgb:%opt{orange}"
set-face global InfoHeader "rgb:%opt{orange}" set-face global InfoHeader "rgb:%opt{orange}"
set-face global InfoLink "rgb:%opt{blue}" set-face global InfoLink "rgb:%opt{blue}"
set-face global InfoLinkMono "rgb:%opt{yellow2}" set-face global InfoLinkMono "rgb:%opt{pink}"
set-face global InfoMono "rgb:%opt{darkmint}" set-face global InfoMono "rgb:%opt{cyan}"
set-face global InfoRule "rgb:%opt{orange}" set-face global InfoRule "rgb:%opt{orange}"
set-face global InfoDiagnosticError "rgb:%opt{red}" set-face global InfoDiagnosticError "rgb:%opt{red}"
set-face global InfoDiagnosticHint "rgb:%opt{blue}" set-face global InfoDiagnosticHint "rgb:%opt{blue}"
set-face global InfoDiagnosticInformation "rgb:%opt{sand}" set-face global InfoDiagnosticInformation "rgb:%opt{yellow_green}"
set-face global InfoDiagnosticWarning "rgb:%opt{yellow}" set-face global InfoDiagnosticWarning "rgb:%opt{yellow}"
set-face global LineFlagError "rgb:%opt{red}" set-face global LineFlagError "rgb:%opt{red}"
set-face global LineFlagHint "rgb:%opt{blue}" set-face global LineFlagHint "rgb:%opt{blue}"
set-face global LineFlagInfo "rgb:%opt{sand}" set-face global LineFlagInfo "rgb:%opt{yellow_green}"
set-face global LineFlagWarning "rgb:%opt{yellow}" set-face global LineFlagWarning "rgb:%opt{yellow}"
set-face global InlayDiagnosticError "rgb:%opt{red}" set-face global InlayDiagnosticError "rgb:%opt{red}"
set-face global InlayDiagnosticHint "rgb:%opt{blue}" set-face global InlayDiagnosticHint "rgb:%opt{blue}"
set-face global InlayDiagnosticInfo "rgb:%opt{sand}" set-face global InlayDiagnosticInfo "rgb:%opt{yellow_green}"
set-face global InlayDiagnosticWarning "rgb:%opt{yellow}" set-face global InlayDiagnosticWarning "rgb:%opt{yellow}"
set-face global LineFlagError "rgb:%opt{red}" set-face global LineFlagError "rgb:%opt{red}"
set-face global LineFlagHint "rgb:%opt{blue}" set-face global LineFlagHint "rgb:%opt{blue}"
set-face global LineFlagInfo "rgb:%opt{sand}" set-face global LineFlagInfo "rgb:%opt{yellow_green}"
set-face global LineFlagWarning "rgb:%opt{yellow}" set-face global LineFlagWarning "rgb:%opt{yellow}"

View File

@@ -3,46 +3,47 @@
declare-option str bg "faf8f5" declare-option str bg "faf8f5"
declare-option str bgmenu "f1e7da" declare-option str bgmenu "f1e7da"
declare-option str fg "482f0f" declare-option str fg "482f0f"
declare-option str orange "c88c51"
declare-option str blue "5196c8"
declare-option str sand "c8a051"
declare-option str mint "51c896"
declare-option str brick "c87851"
declare-option str darkmint "51c8c8"
declare-option str pink "c851be"
declare-option str purple "6e51c8"
declare-option str yellow "c8be51"
declare-option str comment "a1b2ce"
declare-option str red "c85b51"
declare-option str gray "d5d6dd"
declare-option str magenta "c8518c"
declare-option str green "51c864"
declare-option str fgmenu "c6ae90" declare-option str fgmenu "c6ae90"
declare-option str comment "696257"
declare-option str mint "96e9bf"
declare-option str gray "58666d"
declare-option str selectionalpha "80" declare-option str red "d48490"
declare-option str orange "d4896e"
declare-option str yelow "bf9752"
declare-option str yellow_green "96a85e"
declare-option str green "62b289"
declare-option str cyan "40b1b7"
declare-option str blue "54aad1"
declare-option str blue_violet "7a9fdd"
declare-option str violet "9d94d9"
declare-option str pink "ba8ac5"
declare-option str pink_red "ce84a7"
declare-option str selectionalpha "90"
## CODE ## CODE
set-face global value "rgb:%opt{mint}" set-face global value "rgb:%opt{yellow_green}"
set-face global type "rgb:%opt{darkmint}" set-face global type "rgb:%opt{cyan}"
set-face global variable "rgb:%opt{yellow}" set-face global variable "rgb:%opt{blue_violet}"
set-face global module "rgb:%opt{yellow}" set-face global module "rgb:%opt{red}"
set-face global function "rgb:%opt{blue}" set-face global function "rgb:%opt{blue}"
set-face global string "rgb:%opt{brick}" set-face global string "rgb:%opt{green}"
set-face global keyword "rgb:%opt{sand}" set-face global keyword "rgb:%opt{pink}"
set-face global operator "rgb:%opt{orange}" set-face global operator "rgb:%opt{orange}"
set-face global attribute "rgb:%opt{magenta}" set-face global attribute "rgb:%opt{blue_violet}"
set-face global comment "rgb:%opt{comment}" set-face global comment "rgb:%opt{comment}"
set-face global documentation "rgb:%opt{comment}" set-face global documentation "rgb:%opt{comment}"
set-face global meta "rgb:%opt{pink}" set-face global meta "rgb:%opt{violet}"
set-face global bultin "rgb:%opt{green}" set-face global bultin "rgb:%opt{pink_red}"
## MARKUP ## MARKUP
set-face global title "rgb:%opt{brick}" set-face global title "rgb:%opt{pink_red}"
set-face global header "rgb:%opt{orange}" set-face global header "rgb:%opt{orange}"
set-face global mono "rgb:%opt{magenta}" set-face global mono "rgb:%opt{yellow_green}"
set-face global block "rgb:%opt{darkmint}" set-face global block "rgb:%opt{cyan}"
set-face global link "rgb:%opt{blue}" set-face global link "rgb:%opt{blue}"
set-face global bullet "rgb:%opt{orange}" set-face global bullet "rgb:%opt{orange}"
set-face global list "rgb:%opt{orange}" set-face global list "rgb:%opt{orange}"
@@ -50,25 +51,25 @@ set-face global list "rgb:%opt{orange}"
## BUILTIN ## BUILTIN
set-face global Default "rgb:%opt{fg},rgb:%opt{bg}" set-face global Default "rgb:%opt{fg},rgb:%opt{bg}"
set-face global PrimarySelection "rgb:%opt{bg},rgba:%opt{mint}%opt{selectionalpha}" set-face global PrimarySelection "rgb:%opt{bg},rgba:%opt{green}%opt{selectionalpha}"
set-face global SecondarySelection "rgb:%opt{bg},rgba:%opt{blue}%opt{selectionalpha}" set-face global SecondarySelection "rgb:%opt{bg},rgba:%opt{blue}%opt{selectionalpha}"
set-face global PrimaryCursor "rgb:%opt{bg},rgb:%opt{mint}" set-face global PrimaryCursor "rgb:%opt{bg},rgb:%opt{green}"
set-face global SecondaryCursor "rgb:%opt{bg},rgb:%opt{blue}" set-face global SecondaryCursor "rgb:%opt{bg},rgb:%opt{blue}"
set-face global PrimaryCursorEol "rgb:%opt{bg},rgb:%opt{pink}" set-face global PrimaryCursorEol "rgb:%opt{bg},rgb:%opt{pink_red}"
set-face global SecondaryCursorEol "rgb:%opt{bg},rgb:%opt{purple}" set-face global SecondaryCursorEol "rgb:%opt{bg},rgb:%opt{violet}"
set-face global MenuForeground "rgb:%opt{fg},rgb:%opt{fgmenu}" set-face global MenuForeground "rgb:%opt{fg},rgb:%opt{fgmenu}"
set-face global MenuBackground "rgb:%opt{fg},rgb:%opt{bgmenu}" set-face global MenuBackground "rgb:%opt{fg},rgb:%opt{bgmenu}"
set-face global MenuInfo "rgb:%opt{comment}" set-face global MenuInfo "rgb:%opt{comment}"
set-face global Information "rgb:%opt{fg},rgb:%opt{bgmenu}" set-face global Information "rgb:%opt{fg},rgb:%opt{bgmenu}"
set-face global InlineInformation "rgb:%opt{brick}" set-face global InlineInformation "rgb:%opt{yellow}"
set-face global Error "rgb:%opt{orange}" set-face global Error "rgb:%opt{orange}"
set-face global DiagnosticError "default,default,rgb:%opt{red}+c" set-face global DiagnosticError "default,default,rgb:%opt{red}+c"
set-face global DiagnosticWarning "default,default,rgb:%opt{yellow}+c" set-face global DiagnosticWarning "default,default,rgb:%opt{yellow}+c"
set-face global StatusLine "rgb:%opt{fg},rgb:%opt{bgmenu}" set-face global StatusLine "rgb:%opt{fg},rgb:%opt{bgmenu}"
set-face global StatusLineMode "rgb:%opt{mint}" set-face global StatusLineMode "rgb:%opt{green}"
set-face global StatusLineInfo "rgb:%opt{sand}" set-face global StatusLineInfo "rgb:%opt{yellow_green}"
set-face global StatusLineValue "rgb:%opt{mint}" set-face global StatusLineValue "rgb:%opt{green}"
set-face global StatusCursor "rgb:%opt{bg},rgb:%opt{mint}" set-face global StatusCursor "rgb:%opt{bg},rgb:%opt{green}"
set-face global Prompt "rgb:%opt{mint}" set-face global Prompt "rgb:%opt{mint}"
set-face global BufferPadding "rgb:%opt{bg},rgb:%opt{bg}" set-face global BufferPadding "rgb:%opt{bg},rgb:%opt{bg}"
@@ -77,41 +78,41 @@ set-face global BufferPadding "rgb:%opt{bg},rgb:%opt{bg}"
set-face global LineNumbers "rgb:%opt{comment}" set-face global LineNumbers "rgb:%opt{comment}"
set-face global LineNumberCursor "rgb:%opt{comment}" set-face global LineNumberCursor "rgb:%opt{comment}"
set-face global LineNumbersWrapped "rgb:%opt{bg},rgb:%opt{bg}" set-face global LineNumbersWrapped "rgb:%opt{bg},rgb:%opt{bg}"
set-face global MatchingChar "rgb:%opt{sand}" set-face global MatchingChar "rgb:%opt{yellow_green}"
set-face global Whitespace "rgb:%opt{gray}" set-face global Whitespace "rgb:%opt{gray}"
set-face global WhitespaceIndent "rgb:%opt{gray}" set-face global WhitespaceIndent "rgb:%opt{gray}"
set-face global WrapMarker "rgb:%opt{sand}" set-face global WrapMarker "rgb:%opt{yellow_green}"
# PLUGINS # PLUGINS
# kak-lsp # kak-lsp
set-face global InfoDefault "default" set-face global InfoDefault "default"
set-face global InfoBlock "rgb:%opt{darkmint}" set-face global InfoBlock "rgb:%opt{cyan}"
set-face global InfoBlockQuote "rgb:%opt{orange}" set-face global InfoBlockQuote "rgb:%opt{orange}"
set-face global InfoBullet "rgb:%opt{orange}" set-face global InfoBullet "rgb:%opt{orange}"
set-face global InfoHeader "rgb:%opt{orange}" set-face global InfoHeader "rgb:%opt{orange}"
set-face global InfoLink "rgb:%opt{blue}" set-face global InfoLink "rgb:%opt{blue}"
set-face global InfoLinkMono "rgb:%opt{magenta}" set-face global InfoLinkMono "rgb:%opt{pink}"
set-face global InfoMono "rgb:%opt{darkmint}" set-face global InfoMono "rgb:%opt{cyan}"
set-face global InfoRule "rgb:%opt{orange}" set-face global InfoRule "rgb:%opt{orange}"
set-face global InfoDiagnosticError "rgb:%opt{red}" set-face global InfoDiagnosticError "rgb:%opt{red}"
set-face global InfoDiagnosticHint "rgb:%opt{blue}" set-face global InfoDiagnosticHint "rgb:%opt{blue}"
set-face global InfoDiagnosticInformation "rgb:%opt{sand}" set-face global InfoDiagnosticInformation "rgb:%opt{yellow_green}"
set-face global InfoDiagnosticWarning "rgb:%opt{yellow}" set-face global InfoDiagnosticWarning "rgb:%opt{yellow}"
set-face global LineFlagError "rgb:%opt{red}" set-face global LineFlagError "rgb:%opt{red}"
set-face global LineFlagHint "rgb:%opt{blue}" set-face global LineFlagHint "rgb:%opt{blue}"
set-face global LineFlagInfo "rgb:%opt{sand}" set-face global LineFlagInfo "rgb:%opt{yellow_green}"
set-face global LineFlagWarning "rgb:%opt{yellow}" set-face global LineFlagWarning "rgb:%opt{yellow}"
set-face global InlayDiagnosticError "rgb:%opt{red}" set-face global InlayDiagnosticError "rgb:%opt{red}"
set-face global InlayDiagnosticHint "rgb:%opt{blue}" set-face global InlayDiagnosticHint "rgb:%opt{blue}"
set-face global InlayDiagnosticInfo "rgb:%opt{sand}" set-face global InlayDiagnosticInfo "rgb:%opt{yellow_green}"
set-face global InlayDiagnosticWarning "rgb:%opt{yellow}" set-face global InlayDiagnosticWarning "rgb:%opt{yellow}"
set-face global LineFlagError "rgb:%opt{red}" set-face global LineFlagError "rgb:%opt{red}"
set-face global LineFlagHint "rgb:%opt{blue}" set-face global LineFlagHint "rgb:%opt{blue}"
set-face global LineFlagInfo "rgb:%opt{sand}" set-face global LineFlagInfo "rgb:%opt{yellow_green}"
set-face global LineFlagWarning "rgb:%opt{yellow}" set-face global LineFlagWarning "rgb:%opt{yellow}"