diff options
Diffstat (limited to 'colors')
56 files changed, 4868 insertions, 0 deletions
diff --git a/colors/ayu-dark.kak b/colors/ayu-dark.kak new file mode 100644 index 0000000..ec1fdfc --- /dev/null +++ b/colors/ayu-dark.kak @@ -0,0 +1,88 @@ +# Ayu-dark theme for Kakoune + +# Color palette +# declare-option str black 'rgb:0a0e14' +declare-option str black default +declare-option str dark 'rgb:0D1016' +declare-option str gray 'rgb:626a73' +declare-option str aqua 'rgb:95e6cb' +declare-option str white 'rgb:b3b1ad' +declare-option str blue 'rgb:39bae6' +declare-option str cyan 'rgb:59c2ff' +declare-option str blue_green 'rgb:95e6cb' +declare-option str green 'rgb:c2d94c' +declare-option str light_orange 'rgb:ffb454' +declare-option str orange 'rgb:ff8f40' +declare-option str light_pink 'rgb:f29668' +declare-option str pink 'rgb:f07178' +declare-option str purple 'rgb:ca9bf7' +declare-option str red 'rgb:ff3333' +declare-option str yellow 'rgb:ffee99' +declare-option str psel 'rgba:27374780' +declare-option str ssel 'rgba:1b273380' +declare-option str lime 'rgb:91b362' +declare-option str dimgray 'rgb:1b2733' + +declare-option str background %opt{black} +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{yellow}" +set-face global type "%opt{aqua}" +set-face global variable "%opt{cyan}" +set-face global module "%opt{white}" +set-face global function "%opt{light_orange}" +set-face global string "%opt{green}" +set-face global keyword "%opt{orange}" +set-face global operator "%opt{light_pink}" +set-face global attribute "%opt{blue_green}" +set-face global bracket "%opt{white}+b" +set-face global arguement "%opt{blue_green}" +set-face global comma "%opt{white}" +set-face global constant "%opt{blue_green}+b" +set-face global class "%opt{cyan}" +set-face global comment "%opt{gray}+i" +set-face global meta "%opt{orange}" +set-face global builtin "%opt{pink}+b" + +# For markup +set-face global title "%opt{pink}" +set-face global header "%opt{orange}" +set-face global bold "%opt{pink}" +set-face global italic "%opt{purple}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default "%opt{white},default" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{cyan}" +set-face global SecondaryCursor "%opt{dark},%opt{aqua}" +set-face global PrimaryCursorEol "%opt{dark},%opt{light_orange}" +set-face global SecondaryCursorEol "%opt{dark},%opt{blue}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{purple},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{white}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{dark},%opt{orange}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{aqua},%opt{black}" +set-face global StatusLineInfo "%opt{purple},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{green},%opt{black}" +set-face global MatchingChar "%opt{blue},%opt{black}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{black},%opt{black}" diff --git a/colors/ayu-mirage.kak b/colors/ayu-mirage.kak new file mode 100644 index 0000000..691c68e --- /dev/null +++ b/colors/ayu-mirage.kak @@ -0,0 +1,88 @@ +# Ayu-dark theme for Kakoune + +# Color palette +# declare-option str black 'rgb:1f2430' +declare-option str black default +declare-option str dark 'rgb:191e2a' +declare-option str gray 'rgb:5c6773' +declare-option str white 'rgb:cbccc6' +declare-option str aqua 'rgb:95e6cb' +declare-option str blue 'rgb:5ccfe6' +declare-option str cyan 'rgb:73d0ff' +declare-option str blue_green 'rgb:95e6cb' +declare-option str green 'rgb:bae67e' +declare-option str light_orange 'rgb:ffd580' +declare-option str orange 'rgb:ffa759' +declare-option str pink 'rgb:f29e74' +declare-option str light_pink 'rgb:f29668' +declare-option str purple 'rgb:a37acc' +declare-option str red 'rgb:ff3333' +declare-option str yellow 'rgb:ffee99' +declare-option str psel 'rgba:33415E80' +declare-option str ssel 'rgba:323A4C80' +declare-option str lime 'rgb:a6cc70' +declare-option str dimgray 'rgb:323a4c' + +declare-option str background %opt{black} +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{yellow}" +set-face global type "%opt{aqua}" +set-face global variable "%opt{cyan}" +set-face global module "%opt{white}" +set-face global function "%opt{light_orange}" +set-face global string "%opt{green}" +set-face global keyword "%opt{orange}" +set-face global operator "%opt{light_pink}" +set-face global attribute "%opt{blue_green}" +set-face global bracket "%opt{white}+b" +set-face global arguement "%opt{blue_green}" +set-face global comma "%opt{white}" +set-face global constant "%opt{blue_green}+b" +set-face global class "%opt{cyan}" +set-face global comment "%opt{gray}+i" +set-face global meta "%opt{orange}" +set-face global builtin "%opt{pink}+b" + +# For markup +set-face global title "%opt{pink}" +set-face global header "%opt{orange}" +set-face global bold "%opt{pink}" +set-face global italic "%opt{purple}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default "%opt{white},default" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{cyan}" +set-face global SecondaryCursor "%opt{dark},%opt{aqua}" +set-face global PrimaryCursorEol "%opt{dark},%opt{orange}" +set-face global SecondaryCursorEol "%opt{dark},%opt{yellow}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{purple},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{white}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{dark},%opt{orange}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{aqua},%opt{black}" +set-face global StatusLineInfo "%opt{purple},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{green},%opt{black}" +set-face global MatchingChar "%opt{blue},%opt{black}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{black},%opt{black}" diff --git a/colors/berry.kak b/colors/berry.kak new file mode 100644 index 0000000..6260c5b --- /dev/null +++ b/colors/berry.kak @@ -0,0 +1,88 @@ +# Berry theme for Kakoune + +# Color palette +# declare-option str black 'rgb:282828' +declare-option str black default +declare-option str white 'rgb:f1f1f1' +declare-option str gray 'rgb:808080' +declare-option str dark 'rgb:454545' +declare-option str blue 'rgb:a3b8ef' +declare-option str aqua 'rgb:5accaf' +declare-option str green 'rgb:80c990' +declare-option str amber 'rgb:a69460' +declare-option str amberalpha 'rgba:50505080' +declare-option str orange 'rgb:e0af85' +declare-option str pink 'rgb:f2a1c2' +declare-option str purple 'rgb:ccaced' +declare-option str red 'rgb:efa6a2' +declare-option str yellow 'rgb:c8c874' +declare-option str cyan 'rgb:74c3e4' +declare-option str dimgray 'rgb:404040' +declare-option str psel 'rgba:46465080' +declare-option str ssel 'rgba:3c3c5080' + +declare-option str background %opt{black} +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{orange}" +set-face global type "%opt{cyan}" +set-face global variable "%opt{orange}" +set-face global module "%opt{white}" +set-face global function "%opt{blue}" +set-face global string "%opt{green}" +set-face global keyword "%opt{purple}" +set-face global operator "%opt{aqua}" +set-face global attribute "%opt{orange}" +set-face global arguement "%opt{pink}" +set-face global comma "%opt{white}" +set-face global comment "%opt{gray}+i" +set-face global docstring "%opt{gray}+i" +set-face global meta "%opt{purple}" +set-face global builtin "%opt{cyan}" +set-face global class "%opt{yellow}" +# set-face global self "%opt{yellow}" +set-face global constant "%opt{amber}+b" +set-face global bracket "%opt{white}+b" + +# For markup +set-face global title "%opt{pink}" +set-face global header "%opt{orange}" +set-face global bold "%opt{pink}" +set-face global italic "%opt{purple}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default default,default +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{purple}" +set-face global SecondaryCursor "%opt{dark},%opt{orange}" +set-face global PrimaryCursorEol "%opt{dark},%opt{cyan}" +set-face global SecondaryCursorEol "%opt{dark},%opt{yellow}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{blue},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{aqua}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{orange},%opt{dark}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{green},%opt{black}" +set-face global StatusLineInfo "%opt{purple},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{green},%opt{black}" +set-face global MatchingChar "%opt{black},%opt{blue}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{gray},%opt{black}" diff --git a/colors/cherry.kak b/colors/cherry.kak new file mode 100644 index 0000000..101f6b3 --- /dev/null +++ b/colors/cherry.kak @@ -0,0 +1,88 @@ +# Cherry theme for Kakoune + +# Color palette +# declare-option str black 'rgb:23232f' +declare-option str black default +declare-option str gray 'rgb:808080' +declare-option str dark 'rgb:2f2f40' +declare-option str white 'rgb:f1f1f1' +declare-option str aqua 'rgb:62c6da' +declare-option str cyan 'rgb:50cacd' +declare-option str blue 'rgb:73a9ff' +declare-option str green 'rgb:64de83' +declare-option str amber 'rgb:a69460' +declare-option str orange 'rgb:ffa65e' +declare-option str pink 'rgb:ff568e' +declare-option str purple 'rgb:946ff7' +declare-option str red 'rgb:efa6a2' +declare-option str yellow 'rgb:efff73' +declare-option str azure 'rgb:74c3e4' +declare-option str dimgray 'rgb:404040' +declare-option str psel 'rgba:3c3c5080' +declare-option str ssel 'rgba:35374680' + +declare-option str background %opt{black} +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{orange}" +set-face global type "%opt{cyan}" +set-face global variable "%opt{orange}" +set-face global module "%opt{white}" +set-face global function "%opt{blue}" +set-face global string "%opt{green}" +set-face global keyword "%opt{purple}" +set-face global operator "%opt{aqua}" +set-face global attribute "%opt{orange}" +set-face global bracket "%opt{white}+b" +set-face global arguement "%opt{pink}" +set-face global comma "%opt{white}" +set-face global comment "%opt{gray}+i" +set-face global docstring "%opt{gray}+i" +set-face global meta "%opt{purple}" +set-face global builtin "%opt{cyan}" +set-face global constant "%opt{yellow}+b" +set-face global class "%opt{yellow}" +#set-face global self "%opt{orange}" + +# For markup +set-face global title "%opt{pink}" +set-face global header "%opt{orange}" +set-face global bold "%opt{pink}" +set-face global italic "%opt{purple}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default default,default +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{purple}" +set-face global SecondaryCursor "%opt{dark},%opt{cyan}" +set-face global PrimaryCursorEol "%opt{dark},%opt{yellow}" +set-face global SecondaryCursorEol "%opt{dark},%opt{blue}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{pink},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{aqua}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{dark},%opt{orange}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{green},%opt{black}" +set-face global StatusLineInfo "%opt{purple},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{green},%opt{black}" +set-face global MatchingChar "%opt{blue},%opt{black}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{gray},%opt{black}" diff --git a/colors/cyanide.kak b/colors/cyanide.kak new file mode 100644 index 0000000..647a619 --- /dev/null +++ b/colors/cyanide.kak @@ -0,0 +1,85 @@ +# Cyanide theme for Kakoune + +# Color palette +# declare-option str black 'rgb:171a1f' +declare-option str black default +declare-option str dark 'rgb:191919' +declare-option str gray 'rgb:5C6370' +declare-option str white 'rgb:f8f8f2' +declare-option str blue 'rgb:66D9EF' +declare-option str cyan 'rgb:8be9fd' +declare-option str aqua 'rgb:689d6a' +declare-option str green 'rgb:50fa7b' +declare-option str peach 'rgb:E5C07B' +declare-option str orange 'rgb:FFB86C' +declare-option str pink 'rgb:F879C6' +declare-option str purple 'rgb:BD93F9' +declare-option str red 'rgb:D70000' +declare-option str yellow 'rgb:F1FA8C' +declare-option str dimgray 'rgb:353535' + +declare-option str psel 'rgba:27374780' +declare-option str ssel 'rgba:1b273380' +declare-option str background %opt{black} +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{purple}" +set-face global type "%opt{cyan}" +set-face global variable "%opt{orange}" +set-face global module "%opt{white}" +set-face global function "%opt{green}" +set-face global string "%opt{yellow}" +set-face global keyword "%opt{pink}" +set-face global operator "%opt{pink}" +set-face global attribute "%opt{blue}" +set-face global bracket "%opt{white}+b" +set-face global arguement "%opt{orange}" +set-face global comma "%opt{white}" +set-face global comment "%opt{gray}+i" +set-face global docstring "%opt{gray}+i" +set-face global meta "%opt{pink}" +set-face global builtin "%opt{cyan}" +set-face global class "%opt{cyan}+b" + +# For markup +set-face global title "%opt{pink}" +set-face global header "%opt{orange}" +set-face global bold "%opt{pink}" +set-face global italic "%opt{purple}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default default,default +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{purple}" +set-face global SecondaryCursor "%opt{dark},%opt{aqua}" +set-face global PrimaryCursorEol "%opt{dark},%opt{orange}" +set-face global SecondaryCursorEol "%opt{dark},%opt{cyan}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{cyan},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{white}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{orange},%opt{black}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{green},%opt{black}" +set-face global StatusLineInfo "%opt{purple},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{green},%opt{black}" +set-face global MatchingChar "%opt{black},%opt{blue}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{gray},%opt{black}" diff --git a/colors/ef-arbutus.kak b/colors/ef-arbutus.kak new file mode 100644 index 0000000..93b7495 --- /dev/null +++ b/colors/ef-arbutus.kak @@ -0,0 +1,87 @@ +# Ef-Arbutus theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:ffead8' +declare-option str fg_main 'rgb:393330' +declare-option str bg_dim 'rgb:f0d8cf' +declare-option str fg_dim 'rgb:6e678f' +declare-option str bg_alt 'rgb:e7d2cb' +declare-option str fg_alt 'rgb:8a5f4a' +declare-option str bg_active 'rgb:c7b2ab' +declare-option str bg_inactive 'rgb:f7e2d2' +declare-option str red 'rgb:b0000f' +declare-option str red_bright 'rgb:aa184f' +declare-option str green 'rgb:007000' +declare-option str green_bright 'rgb:00704f' +declare-option str yellow 'rgb:906200' +declare-option str yellow_bright 'rgb:8a6340' +declare-option str blue 'rgb:375cc6' +declare-option str blue_bright 'rgb:265fbf' +declare-option str purple 'rgb:a23ea4' +declare-option str purple_bright 'rgb:6448ca' +declare-option str bg_mode_line 'rgb:e9a0a0' +declare-option str fg_mode_line 'rgb:40231f' +declare-option str cursor 'rgb:208f10' +declare-option str bg_hl_line 'rgb:fad8bf' +declare-option str fg_space 'rgb:c0b4a6' + +declare-option str psel 'rgb:dbe0c0' +declare-option str ssel 'rgb:fad8bf' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:393330' +set-face global type 'rgb:b0000f' +set-face global variable 'rgb:aa184f' +set-face global keyword 'rgb:8f2f30' +set-face global module 'rgb:393330' +set-face global function 'rgb:007000' +set-face global string 'rgb:557000' +set-face global builtin 'rgb:00704f' +set-face global constant 'rgb:a23ea4' +set-face global comment 'rgb:6e678f' +set-face global meta 'rgb:0f7688' + +set-face global operator 'rgb:393330' +set-face global comma 'rgb:393330' +set-face global bracket 'rgb:efafbf' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-autumn.kak b/colors/ef-autumn.kak new file mode 100755 index 0000000..51db48a --- /dev/null +++ b/colors/ef-autumn.kak @@ -0,0 +1,87 @@ +# Ef-Autumn theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:0f0e06' +declare-option str fg_main 'rgb:cfbcba' +declare-option str bg_dim 'rgb:26211d' +declare-option str fg_dim 'rgb:887c8a' +declare-option str bg_alt 'rgb:36322f' +declare-option str fg_alt 'rgb:70a89f' +declare-option str bg_active 'rgb:56524f' +declare-option str bg_inactive 'rgb:15140d' +declare-option str red 'rgb:ef656a' +declare-option str red_bright 'rgb:ff7a7f' +declare-option str green 'rgb:2fa526' +declare-option str green_bright 'rgb:00b066' +declare-option str yellow 'rgb:c48702' +declare-option str yellow_bright 'rgb:df8f6f' +declare-option str blue 'rgb:379cf6' +declare-option str blue_bright 'rgb:029fff' +declare-option str purple 'rgb:d570af' +declare-option str purple_bright 'rgb:af8aff' +declare-option str bg_mode_line 'rgb:692a12' +declare-option str fg_mode_line 'rgb:feeeca' +declare-option str cursor 'rgb:ffaa33' +declare-option str bg_hl_line 'rgb:302a3a' +declare-option str fg_space 'rgb:58514f' + +declare-option str psel 'rgb:3f1324' +declare-option str ssel 'rgb:302a3a' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:cfbcba' +set-face global type 'rgb:2fa526' +set-face global variable 'rgb:6fafff' +set-face global keyword 'rgb:c48702' +set-face global module 'rgb:cfbcba' +set-face global function 'rgb:3dbbb0' +set-face global string 'rgb:f06a3f' +set-face global builtin 'rgb:ff7a7f' +set-face global constant 'rgb:64aa0f' +set-face global comment 'rgb:cf9f7f' +set-face global meta 'rgb:d570af' + +set-face global operator 'rgb:cfbcba' +set-face global comma 'rgb:cfbcba' +set-face global bracket 'rgb:2f6c4a' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-bio.kak b/colors/ef-bio.kak new file mode 100644 index 0000000..7beb2b2 --- /dev/null +++ b/colors/ef-bio.kak @@ -0,0 +1,87 @@ +# Ef-Bio theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:111111' +declare-option str fg_main 'rgb:cfdfd5' +declare-option str bg_dim 'rgb:222522' +declare-option str fg_dim 'rgb:808f80' +declare-option str bg_alt 'rgb:303230' +declare-option str fg_alt 'rgb:8fcfaf' +declare-option str bg_active 'rgb:505250' +declare-option str bg_inactive 'rgb:161916' +declare-option str red 'rgb:ef6560' +declare-option str red_bright 'rgb:ff778f' +declare-option str green 'rgb:3fb83f' +declare-option str green_bright 'rgb:00c089' +declare-option str yellow 'rgb:d4aa02' +declare-option str yellow_bright 'rgb:cfc04f' +declare-option str blue 'rgb:37aff6' +declare-option str blue_bright 'rgb:32cfef' +declare-option str purple 'rgb:d38faf' +declare-option str purple_bright 'rgb:af9fff' +declare-option str bg_mode_line 'rgb:00552f' +declare-option str fg_mode_line 'rgb:d0ffe0' +declare-option str cursor 'rgb:35f038' +declare-option str bg_hl_line 'rgb:00331f' +declare-option str fg_space 'rgb:525959' + +declare-option str psel 'rgb:3a3027' +declare-option str ssel 'rgb:00331f' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:cfdfd5' +set-face global type 'rgb:7fcfdf' +set-face global variable 'rgb:78afff' +set-face global keyword 'rgb:00c089' +set-face global module 'rgb:cfdfd5' +set-face global function 'rgb:7fc500' +set-face global string 'rgb:af9fff' +set-face global builtin 'rgb:3fb83f' +set-face global constant 'rgb:37aff6' +set-face global comment 'rgb:b7a07f' +set-face global meta 'rgb:5dc0aa' + +set-face global operator 'rgb:cfdfd5' +set-face global comma 'rgb:cfdfd5' +set-face global bracket 'rgb:664950' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-cherie.kak b/colors/ef-cherie.kak new file mode 100644 index 0000000..7d708eb --- /dev/null +++ b/colors/ef-cherie.kak @@ -0,0 +1,87 @@ +# Ef-Cherie theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:190a0f' +declare-option str fg_main 'rgb:d3cfcf' +declare-option str bg_dim 'rgb:291f26' +declare-option str fg_dim 'rgb:808898' +declare-option str bg_alt 'rgb:392a2f' +declare-option str fg_alt 'rgb:bf9cdf' +declare-option str bg_active 'rgb:594a4f' +declare-option str bg_inactive 'rgb:1e1216' +declare-option str red 'rgb:ff7359' +declare-option str red_bright 'rgb:ff78aa' +declare-option str green 'rgb:60b444' +declare-option str green_bright 'rgb:60bf88' +declare-option str yellow 'rgb:e5b76f' +declare-option str yellow_bright 'rgb:f59280' +declare-option str blue 'rgb:8fa5f6' +declare-option str blue_bright 'rgb:7fa5ff' +declare-option str purple 'rgb:ef80bf' +declare-option str purple_bright 'rgb:df7fff' +declare-option str bg_mode_line 'rgb:771a4f' +declare-option str fg_mode_line 'rgb:ffcfdf' +declare-option str cursor 'rgb:ff5aaf' +declare-option str bg_hl_line 'rgb:401f33' +declare-option str fg_space 'rgb:695960' + +declare-option str psel 'rgb:232f3f' +declare-option str ssel 'rgb:401f33' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:d3cfcf' +set-face global type 'rgb:f470df' +set-face global variable 'rgb:df7fff' +set-face global keyword 'rgb:ef80bf' +set-face global module 'rgb:d3cfcf' +set-face global function 'rgb:f59280' +set-face global string 'rgb:e5b76f' +set-face global builtin 'rgb:a897ef' +set-face global constant 'rgb:ff78aa' +set-face global comment 'rgb:bf9f8f' +set-face global meta 'rgb:8fbaef' + +set-face global operator 'rgb:d3cfcf' +set-face global comma 'rgb:d3cfcf' +set-face global bracket 'rgb:3f5f75' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-cyprus.kak b/colors/ef-cyprus.kak new file mode 100644 index 0000000..ab01731 --- /dev/null +++ b/colors/ef-cyprus.kak @@ -0,0 +1,87 @@ +# Ef-Cyprus theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:fcf7ef' +declare-option str fg_main 'rgb:242521' +declare-option str bg_dim 'rgb:f0ece0' +declare-option str fg_dim 'rgb:59786f' +declare-option str bg_alt 'rgb:e5e3d8' +declare-option str fg_alt 'rgb:7f475a' +declare-option str bg_active 'rgb:c5c3b8' +declare-option str bg_inactive 'rgb:f8f3ea' +declare-option str red 'rgb:9f0d0f' +declare-option str red_bright 'rgb:ca3400' +declare-option str green 'rgb:006f00' +declare-option str green_bright 'rgb:00824f' +declare-option str yellow 'rgb:a7601f' +declare-option str yellow_bright 'rgb:a2604f' +declare-option str blue 'rgb:375cc6' +declare-option str blue_bright 'rgb:065fbf' +declare-option str purple 'rgb:9a456f' +declare-option str purple_bright 'rgb:8448aa' +declare-option str bg_mode_line 'rgb:c0df6f' +declare-option str fg_mode_line 'rgb:142010' +declare-option str cursor 'rgb:007f00' +declare-option str bg_hl_line 'rgb:f0e0d4' +declare-option str fg_space 'rgb:c4c0b6' + +declare-option str psel 'rgb:e0e7e5' +declare-option str ssel 'rgb:f0e0d4' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:242521' +set-face global type 'rgb:444fcf' +set-face global variable 'rgb:007a9f' +set-face global keyword 'rgb:006f00' +set-face global module 'rgb:242521' +set-face global function 'rgb:a7601f' +set-face global string 'rgb:ca3400' +set-face global builtin 'rgb:557400' +set-face global constant 'rgb:00824f' +set-face global comment 'rgb:8f6f4a' +set-face global meta 'rgb:9f0d0f' + +set-face global operator 'rgb:242521' +set-face global comma 'rgb:242521' +set-face global bracket 'rgb:9fcfdf' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-dark.kak b/colors/ef-dark.kak new file mode 100644 index 0000000..5ea8a44 --- /dev/null +++ b/colors/ef-dark.kak @@ -0,0 +1,87 @@ +# Ef-Dark theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:000000' +declare-option str fg_main 'rgb:d0d0d0' +declare-option str bg_dim 'rgb:1a1a1a' +declare-option str fg_dim 'rgb:857f8f' +declare-option str bg_alt 'rgb:2b2b2b' +declare-option str fg_alt 'rgb:89afef' +declare-option str bg_active 'rgb:4b4b4b' +declare-option str bg_inactive 'rgb:121212' +declare-option str red 'rgb:ef6560' +declare-option str red_bright 'rgb:ff5a7a' +declare-option str green 'rgb:0faa26' +declare-option str green_bright 'rgb:00a692' +declare-option str yellow 'rgb:bf9032' +declare-option str yellow_bright 'rgb:df8a5a' +declare-option str blue 'rgb:3f95f6' +declare-option str blue_bright 'rgb:029fff' +declare-option str purple 'rgb:d369af' +declare-option str purple_bright 'rgb:af85ff' +declare-option str bg_mode_line 'rgb:2a2a75' +declare-option str fg_mode_line 'rgb:e0e0ff' +declare-option str cursor 'rgb:ff76ff' +declare-option str bg_hl_line 'rgb:002435' +declare-option str fg_space 'rgb:4f4f5f' + +declare-option str psel 'rgb:2a234a' +declare-option str ssel 'rgb:002435' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:d0d0d0' +set-face global type 'rgb:00a692' +set-face global variable 'rgb:1dbfcf' +set-face global keyword 'rgb:af85ff' +set-face global module 'rgb:d0d0d0' +set-face global function 'rgb:e580ea' +set-face global string 'rgb:6a9fff' +set-face global builtin 'rgb:d369af' +set-face global constant 'rgb:029fff' +set-face global comment 'rgb:cf9f8f' +set-face global meta 'rgb:ef6560' + +set-face global operator 'rgb:d0d0d0' +set-face global comma 'rgb:d0d0d0' +set-face global bracket 'rgb:20577a' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-day.kak b/colors/ef-day.kak new file mode 100644 index 0000000..d8b69e1 --- /dev/null +++ b/colors/ef-day.kak @@ -0,0 +1,87 @@ +# Ef-Day theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:fff5ea' +declare-option str fg_main 'rgb:584141' +declare-option str bg_dim 'rgb:f2e9db' +declare-option str fg_dim 'rgb:63728f' +declare-option str bg_alt 'rgb:e9e0d8' +declare-option str fg_alt 'rgb:8f5f4a' +declare-option str bg_active 'rgb:c9c0b8' +declare-option str bg_inactive 'rgb:f7efe6' +declare-option str red 'rgb:ba2d2f' +declare-option str red_bright 'rgb:cf2f4f' +declare-option str green 'rgb:007a0a' +declare-option str green_bright 'rgb:0f7f5f' +declare-option str yellow 'rgb:a45a22' +declare-option str yellow_bright 'rgb:aa4f30' +declare-option str blue 'rgb:375cc6' +declare-option str blue_bright 'rgb:265fbf' +declare-option str purple 'rgb:ca3e54' +declare-option str purple_bright 'rgb:8448aa' +declare-option str bg_mode_line 'rgb:ffaf72' +declare-option str fg_mode_line 'rgb:542f38' +declare-option str cursor 'rgb:cf1f00' +declare-option str bg_hl_line 'rgb:f9e2b2' +declare-option str fg_space 'rgb:c8bdb6' + +declare-option str psel 'rgb:f0d2df' +declare-option str ssel 'rgb:f9e2b2' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:584141' +set-face global type 'rgb:0f7f5f' +set-face global variable 'rgb:8448aa' +set-face global keyword 'rgb:a45a22' +set-face global module 'rgb:584141' +set-face global function 'rgb:ca3e54' +set-face global string 'rgb:5a7400' +set-face global builtin 'rgb:cf2f4f' +set-face global constant 'rgb:ce3f00' +set-face global comment 'rgb:617540' +set-face global meta 'rgb:3f6faf' + +set-face global operator 'rgb:584141' +set-face global comma 'rgb:584141' +set-face global bracket 'rgb:8fcfdf' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-deuteranopia-dark.kak b/colors/ef-deuteranopia-dark.kak new file mode 100644 index 0000000..3737630 --- /dev/null +++ b/colors/ef-deuteranopia-dark.kak @@ -0,0 +1,87 @@ +# Ef-Deuteranopia-Dark theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:000a1f' +declare-option str fg_main 'rgb:ddddee' +declare-option str bg_dim 'rgb:121f34' +declare-option str fg_dim 'rgb:7f8797' +declare-option str bg_alt 'rgb:243145' +declare-option str fg_alt 'rgb:90afef' +declare-option str bg_active 'rgb:445165' +declare-option str bg_inactive 'rgb:0d1429' +declare-option str red 'rgb:cf8560' +declare-option str red_bright 'rgb:cf7a7a' +declare-option str green 'rgb:3faa26' +declare-option str green_bright 'rgb:3fa672' +declare-option str yellow 'rgb:aa9f32' +declare-option str yellow_bright 'rgb:bfaf7a' +declare-option str blue 'rgb:3f90f0' +declare-option str blue_bright 'rgb:009fff' +declare-option str purple 'rgb:b379bf' +declare-option str purple_bright 'rgb:9f95ff' +declare-option str bg_mode_line 'rgb:003f8f' +declare-option str fg_mode_line 'rgb:ffffff' +declare-option str cursor 'rgb:ffff00' +declare-option str bg_hl_line 'rgb:2e2e1b' +declare-option str fg_space 'rgb:555a64' + +declare-option str psel 'rgb:223848' +declare-option str ssel 'rgb:2e2e1b' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:ddddee' +set-face global type 'rgb:9f95ff' +set-face global variable 'rgb:0db0ff' +set-face global keyword 'rgb:cfaf00' +set-face global module 'rgb:ddddee' +set-face global function 'rgb:bfaf7a' +set-face global string 'rgb:3f90f0' +set-face global builtin 'rgb:6a9fff' +set-face global constant 'rgb:009fff' +set-face global comment 'rgb:af9a6a' +set-face global meta 'rgb:aa9f32' + +set-face global operator 'rgb:ddddee' +set-face global comma 'rgb:ddddee' +set-face global bracket 'rgb:0f4f9a' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-deuteranopia-light.kak b/colors/ef-deuteranopia-light.kak new file mode 100644 index 0000000..bea1a7e --- /dev/null +++ b/colors/ef-deuteranopia-light.kak @@ -0,0 +1,87 @@ +# Ef-Deuteranopia-Light theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:f5f5ff' +declare-option str fg_main 'rgb:1a1a2f' +declare-option str bg_dim 'rgb:e8e8ea' +declare-option str fg_dim 'rgb:70627f' +declare-option str bg_alt 'rgb:d3d3e0' +declare-option str fg_alt 'rgb:196f70' +declare-option str bg_active 'rgb:b3b3c0' +declare-option str bg_inactive 'rgb:efeff5' +declare-option str red 'rgb:d3303a' +declare-option str red_bright 'rgb:d50f7f' +declare-option str green 'rgb:217a3c' +declare-option str green_bright 'rgb:008058' +declare-option str yellow 'rgb:805d00' +declare-option str yellow_bright 'rgb:765040' +declare-option str blue 'rgb:375cd8' +declare-option str blue_bright 'rgb:065fff' +declare-option str purple 'rgb:ba35af' +declare-option str purple_bright 'rgb:6052cf' +declare-option str bg_mode_line 'rgb:99c7ff' +declare-option str fg_mode_line 'rgb:0a0a1f' +declare-option str cursor 'rgb:0000bb' +declare-option str bg_hl_line 'rgb:f3e0d5' +declare-option str fg_space 'rgb:bcbcd0' + +declare-option str psel 'rgb:dadadf' +declare-option str ssel 'rgb:f3e0d5' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:1a1a2f' +set-face global type 'rgb:805d00' +set-face global variable 'rgb:1f77bb' +set-face global keyword 'rgb:4250ef' +set-face global module 'rgb:1a1a2f' +set-face global function 'rgb:065fff' +set-face global string 'rgb:965000' +set-face global builtin 'rgb:1f6fbf' +set-face global constant 'rgb:765040' +set-face global comment 'rgb:77604a' +set-face global meta 'rgb:6052cf' + +set-face global operator 'rgb:1a1a2f' +set-face global comma 'rgb:1a1a2f' +set-face global bracket 'rgb:8fc0cf' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-dream.kak b/colors/ef-dream.kak new file mode 100644 index 0000000..802da34 --- /dev/null +++ b/colors/ef-dream.kak @@ -0,0 +1,87 @@ +# Ef-Dream theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:232025' +declare-option str fg_main 'rgb:efd5c5' +declare-option str bg_dim 'rgb:322f34' +declare-option str fg_dim 'rgb:8f8886' +declare-option str bg_alt 'rgb:3b393e' +declare-option str fg_alt 'rgb:b0a0cf' +declare-option str bg_active 'rgb:5b595e' +declare-option str bg_inactive 'rgb:2a272c' +declare-option str red 'rgb:ff6f6f' +declare-option str red_bright 'rgb:e47980' +declare-option str green 'rgb:51b04f' +declare-option str green_bright 'rgb:3fc489' +declare-option str yellow 'rgb:c0b24f' +declare-option str yellow_bright 'rgb:deb07a' +declare-option str blue 'rgb:57b0ff' +declare-option str blue_bright 'rgb:12b4ff' +declare-option str purple 'rgb:ffaacf' +declare-option str purple_bright 'rgb:d0b0ff' +declare-option str bg_mode_line 'rgb:675072' +declare-option str fg_mode_line 'rgb:fedeff' +declare-option str cursor 'rgb:f3c09a' +declare-option str bg_hl_line 'rgb:412f4f' +declare-option str fg_space 'rgb:635850' + +declare-option str psel 'rgb:544a50' +declare-option str ssel 'rgb:412f4f' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:efd5c5' +set-face global type 'rgb:a9c99f' +set-face global variable 'rgb:ffaacf' +set-face global keyword 'rgb:deb07a' +set-face global module 'rgb:efd5c5' +set-face global function 'rgb:8fcfd0' +set-face global string 'rgb:f3a0a0' +set-face global builtin 'rgb:e3b0c0' +set-face global constant 'rgb:80aadf' +set-face global comment 'rgb:a0a0cf' +set-face global meta 'rgb:65c5a8' + +set-face global operator 'rgb:efd5c5' +set-face global comma 'rgb:efd5c5' +set-face global bracket 'rgb:885566' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-duo-dark.kak b/colors/ef-duo-dark.kak new file mode 100644 index 0000000..6c2528b --- /dev/null +++ b/colors/ef-duo-dark.kak @@ -0,0 +1,87 @@ +# Ef-Duo-Dark theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:070019' +declare-option str fg_main 'rgb:d0d0d0' +declare-option str bg_dim 'rgb:1d1a26' +declare-option str fg_dim 'rgb:857f8f' +declare-option str bg_alt 'rgb:2a2739' +declare-option str fg_alt 'rgb:89afef' +declare-option str bg_active 'rgb:4a4759' +declare-option str bg_inactive 'rgb:13101f' +declare-option str red 'rgb:ef656a' +declare-option str red_bright 'rgb:ef798f' +declare-option str green 'rgb:1fa526' +declare-option str green_bright 'rgb:00b982' +declare-option str yellow 'rgb:c48702' +declare-option str yellow_bright 'rgb:df805f' +declare-option str blue 'rgb:379cf6' +declare-option str blue_bright 'rgb:029fff' +declare-option str purple 'rgb:d369af' +declare-option str purple_bright 'rgb:af85ff' +declare-option str bg_mode_line 'rgb:352487' +declare-option str fg_mode_line 'rgb:dedeff' +declare-option str cursor 'rgb:ef6f11' +declare-option str bg_hl_line 'rgb:301a4f' +declare-option str fg_space 'rgb:545f6f' + +declare-option str psel 'rgb:042a50' +declare-option str ssel 'rgb:301a4f' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:d0d0d0' +set-face global type 'rgb:029fff' +set-face global variable 'rgb:af85ff' +set-face global keyword 'rgb:6f80ff' +set-face global module 'rgb:d0d0d0' +set-face global function 'rgb:0dafdf' +set-face global string 'rgb:df805f' +set-face global builtin 'rgb:5faaef' +set-face global constant 'rgb:379cf6' +set-face global comment 'rgb:d08f72' +set-face global meta 'rgb:7fafff' + +set-face global operator 'rgb:d0d0d0' +set-face global comma 'rgb:d0d0d0' +set-face global bracket 'rgb:2f608e' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-duo-light.kak b/colors/ef-duo-light.kak new file mode 100644 index 0000000..b32f9c6 --- /dev/null +++ b/colors/ef-duo-light.kak @@ -0,0 +1,87 @@ +# Ef-Duo-Light theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:fff8f0' +declare-option str fg_main 'rgb:222222' +declare-option str bg_dim 'rgb:f6ece8' +declare-option str fg_dim 'rgb:63728f' +declare-option str bg_alt 'rgb:e7e0da' +declare-option str fg_alt 'rgb:856f4a' +declare-option str bg_active 'rgb:c7c0ba' +declare-option str bg_inactive 'rgb:f9f2ef' +declare-option str red 'rgb:cc3333' +declare-option str red_bright 'rgb:c04440' +declare-option str green 'rgb:217a3c' +declare-option str green_bright 'rgb:008058' +declare-option str yellow 'rgb:8a5d00' +declare-option str yellow_bright 'rgb:8f5a3a' +declare-option str blue 'rgb:375cd8' +declare-option str blue_bright 'rgb:065fff' +declare-option str purple 'rgb:ba35af' +declare-option str purple_bright 'rgb:6052cf' +declare-option str bg_mode_line 'rgb:f8cf8f' +declare-option str fg_mode_line 'rgb:111133' +declare-option str cursor 'rgb:1144ff' +declare-option str bg_hl_line 'rgb:f9e8c0' +declare-option str fg_space 'rgb:baafba' + +declare-option str psel 'rgb:caeafa' +declare-option str ssel 'rgb:f9e8c0' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:222222' +set-face global type 'rgb:065fff' +set-face global variable 'rgb:6052cf' +set-face global keyword 'rgb:4250ef' +set-face global module 'rgb:222222' +set-face global function 'rgb:1f6fbf' +set-face global string 'rgb:9f4a00' +set-face global builtin 'rgb:1f77bb' +set-face global constant 'rgb:375cd8' +set-face global comment 'rgb:a2403f' +set-face global meta 'rgb:3f70a0' + +set-face global operator 'rgb:222222' +set-face global comma 'rgb:222222' +set-face global bracket 'rgb:afbfef' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-eagle.kak b/colors/ef-eagle.kak new file mode 100644 index 0000000..309c8cc --- /dev/null +++ b/colors/ef-eagle.kak @@ -0,0 +1,87 @@ +# Ef-Eagle theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:f1ecd0' +declare-option str fg_main 'rgb:231a1f' +declare-option str bg_dim 'rgb:e4dbc0' +declare-option str fg_dim 'rgb:685f53' +declare-option str bg_alt 'rgb:cec8ae' +declare-option str fg_alt 'rgb:524874' +declare-option str bg_active 'rgb:aea88e' +declare-option str bg_inactive 'rgb:e7e0ca' +declare-option str red 'rgb:882000' +declare-option str red_bright 'rgb:8f0038' +declare-option str green 'rgb:226022' +declare-option str green_bright 'rgb:006e50' +declare-option str yellow 'rgb:6b4500' +declare-option str yellow_bright 'rgb:775228' +declare-option str blue 'rgb:113384' +declare-option str blue_bright 'rgb:000080' +declare-option str purple 'rgb:822478' +declare-option str purple_bright 'rgb:50119f' +declare-option str bg_mode_line 'rgb:cfab80' +declare-option str fg_mode_line 'rgb:2f1005' +declare-option str cursor 'rgb:774400' +declare-option str bg_hl_line 'rgb:ecdfba' +declare-option str fg_space 'rgb:7f785f' + +declare-option str psel 'rgb:ddc5af' +declare-option str ssel 'rgb:ecdfba' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:231a1f' +set-face global type 'rgb:226022' +set-face global variable 'rgb:125a7f' +set-face global keyword 'rgb:702f1f' +set-face global module 'rgb:231a1f' +set-face global function 'rgb:882000' +set-face global string 'rgb:3a7800' +set-face global builtin 'rgb:775228' +set-face global constant 'rgb:006e50' +set-face global comment 'rgb:6a5937' +set-face global meta 'rgb:9a0000' + +set-face global operator 'rgb:231a1f' +set-face global comma 'rgb:231a1f' +set-face global bracket 'rgb:9fd0cc' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-elea-dark.kak b/colors/ef-elea-dark.kak new file mode 100644 index 0000000..215459e --- /dev/null +++ b/colors/ef-elea-dark.kak @@ -0,0 +1,87 @@ +# Ef-Elea-Dark theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:222524' +declare-option str fg_main 'rgb:eaf2ef' +declare-option str bg_dim 'rgb:303332' +declare-option str fg_dim 'rgb:969faf' +declare-option str bg_alt 'rgb:3e4140' +declare-option str fg_alt 'rgb:8fcfbb' +declare-option str bg_active 'rgb:5e6160' +declare-option str bg_inactive 'rgb:2b2e2d' +declare-option str red 'rgb:ff656a' +declare-option str red_bright 'rgb:fa7f88' +declare-option str green 'rgb:7fc87f' +declare-option str green_bright 'rgb:50cf89' +declare-option str yellow 'rgb:cac85f' +declare-option str yellow_bright 'rgb:cfb27f' +declare-option str blue 'rgb:57aff6' +declare-option str blue_bright 'rgb:62cfef' +declare-option str purple 'rgb:f59acf' +declare-option str purple_bright 'rgb:cfaaff' +declare-option str bg_mode_line 'rgb:35605d' +declare-option str fg_mode_line 'rgb:ecf0ff' +declare-option str cursor 'rgb:ef7fa8' +declare-option str bg_hl_line 'rgb:2f413f' +declare-option str fg_space 'rgb:5d5f63' + +declare-option str psel 'rgb:543040' +declare-option str ssel 'rgb:2f413f' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:eaf2ef' +set-face global type 'rgb:6fcfd2' +set-face global variable 'rgb:f59acf' +set-face global keyword 'rgb:eba8a8' +set-face global module 'rgb:eaf2ef' +set-face global function 'rgb:7fca5a' +set-face global string 'rgb:50cf89' +set-face global builtin 'rgb:d0b9f0' +set-face global constant 'rgb:cfaaff' +set-face global comment 'rgb:cac89f' +set-face global meta 'rgb:fa90ea' + +set-face global operator 'rgb:eaf2ef' +set-face global comma 'rgb:eaf2ef' +set-face global bracket 'rgb:3f6f5f' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-elea-light.kak b/colors/ef-elea-light.kak new file mode 100644 index 0000000..862feac --- /dev/null +++ b/colors/ef-elea-light.kak @@ -0,0 +1,87 @@ +# Ef-Elea-Light theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:edf5e2' +declare-option str fg_main 'rgb:221321' +declare-option str bg_dim 'rgb:e3e9d6' +declare-option str fg_dim 'rgb:676470' +declare-option str bg_alt 'rgb:d0d7ca' +declare-option str fg_alt 'rgb:5f5f1f' +declare-option str bg_active 'rgb:b0b7aa' +declare-option str bg_inactive 'rgb:e8eddc' +declare-option str red 'rgb:c3303a' +declare-option str red_bright 'rgb:b02440' +declare-option str green 'rgb:00601f' +declare-option str green_bright 'rgb:007047' +declare-option str yellow 'rgb:9a501f' +declare-option str yellow_bright 'rgb:88541f' +declare-option str blue 'rgb:375cc6' +declare-option str blue_bright 'rgb:162f8f' +declare-option str purple 'rgb:80308f' +declare-option str purple_bright 'rgb:5032aa' +declare-option str bg_mode_line 'rgb:a5c67f' +declare-option str fg_mode_line 'rgb:142810' +declare-option str cursor 'rgb:770080' +declare-option str bg_hl_line 'rgb:d0e7c4' +declare-option str fg_space 'rgb:a5aaaf' + +declare-option str psel 'rgb:d9d2ef' +declare-option str ssel 'rgb:d0e7c4' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:221321' +set-face global type 'rgb:162f8f' +set-face global variable 'rgb:80308f' +set-face global keyword 'rgb:894852' +set-face global module 'rgb:221321' +set-face global function 'rgb:355500' +set-face global string 'rgb:007047' +set-face global builtin 'rgb:6a4a9f' +set-face global constant 'rgb:5032aa' +set-face global comment 'rgb:7f4f4a' +set-face global meta 'rgb:9f356a' + +set-face global operator 'rgb:221321' +set-face global comma 'rgb:221321' +set-face global bracket 'rgb:8ad3a2' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-frost.kak b/colors/ef-frost.kak new file mode 100644 index 0000000..8016ba9 --- /dev/null +++ b/colors/ef-frost.kak @@ -0,0 +1,87 @@ +# Ef-Frost theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:fcffff' +declare-option str fg_main 'rgb:232323' +declare-option str bg_dim 'rgb:eaefef' +declare-option str fg_dim 'rgb:66657f' +declare-option str bg_alt 'rgb:d7dbdb' +declare-option str fg_alt 'rgb:204f9a' +declare-option str bg_active 'rgb:b5b8b8' +declare-option str bg_inactive 'rgb:f7f9f9' +declare-option str red 'rgb:c42d2f' +declare-option str red_bright 'rgb:cf2f4f' +declare-option str green 'rgb:008a00' +declare-option str green_bright 'rgb:00845f' +declare-option str yellow 'rgb:aa6100' +declare-option str yellow_bright 'rgb:996c4f' +declare-option str blue 'rgb:004fc0' +declare-option str blue_bright 'rgb:065fff' +declare-option str purple 'rgb:aa44c5' +declare-option str purple_bright 'rgb:7f5ae0' +declare-option str bg_mode_line 'rgb:9ad0ff' +declare-option str fg_mode_line 'rgb:051524' +declare-option str cursor 'rgb:0055bb' +declare-option str bg_hl_line 'rgb:dff6e4' +declare-option str fg_space 'rgb:b0b7c0' + +declare-option str psel 'rgb:d4eaf3' +declare-option str ssel 'rgb:dff6e4' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:232323' +set-face global type 'rgb:7f5ae0' +set-face global variable 'rgb:3a6dd2' +set-face global keyword 'rgb:004fc0' +set-face global module 'rgb:232323' +set-face global function 'rgb:00845f' +set-face global string 'rgb:4244ef' +set-face global builtin 'rgb:1f6fbf' +set-face global constant 'rgb:065fff' +set-face global comment 'rgb:7a5f2f' +set-face global meta 'rgb:aa44c5' + +set-face global operator 'rgb:232323' +set-face global comma 'rgb:232323' +set-face global bracket 'rgb:cab0ef' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-kassio.kak b/colors/ef-kassio.kak new file mode 100644 index 0000000..d892db2 --- /dev/null +++ b/colors/ef-kassio.kak @@ -0,0 +1,87 @@ +# Ef-Kassio theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:fff7f7' +declare-option str fg_main 'rgb:201f36' +declare-option str bg_dim 'rgb:efe7e7' +declare-option str fg_dim 'rgb:776f79' +declare-option str bg_alt 'rgb:e0dbdb' +declare-option str fg_alt 'rgb:af4988' +declare-option str bg_active 'rgb:c0bbbb' +declare-option str bg_inactive 'rgb:f9eff3' +declare-option str red 'rgb:b00234' +declare-option str red_bright 'rgb:d5305f' +declare-option str green 'rgb:217a3c' +declare-option str green_bright 'rgb:008358' +declare-option str yellow 'rgb:9a6012' +declare-option str yellow_bright 'rgb:a04646' +declare-option str blue 'rgb:3c3bbe' +declare-option str blue_bright 'rgb:065fff' +declare-option str purple 'rgb:a01f64' +declare-option str purple_bright 'rgb:7022bf' +declare-option str bg_mode_line 'rgb:e0bfba' +declare-option str fg_mode_line 'rgb:151515' +declare-option str cursor 'rgb:d06f30' +declare-option str bg_hl_line 'rgb:f2e5d9' +declare-option str fg_space 'rgb:bab7bc' + +declare-option str psel 'rgb:dfe4f4' +declare-option str ssel 'rgb:f2e5d9' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:201f36' +set-face global type 'rgb:b00234' +set-face global variable 'rgb:4250ef' +set-face global keyword 'rgb:3c3bbe' +set-face global module 'rgb:201f36' +set-face global function 'rgb:9f248a' +set-face global string 'rgb:a04646' +set-face global builtin 'rgb:a01f64' +set-face global constant 'rgb:7022bf' +set-face global comment 'rgb:506fa0' +set-face global meta 'rgb:3f6faf' + +set-face global operator 'rgb:201f36' +set-face global comma 'rgb:201f36' +set-face global bracket 'rgb:b0dffa' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-light.kak b/colors/ef-light.kak new file mode 100644 index 0000000..62d476d --- /dev/null +++ b/colors/ef-light.kak @@ -0,0 +1,87 @@ +# Ef-Light theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:ffffff' +declare-option str fg_main 'rgb:202020' +declare-option str bg_dim 'rgb:efefef' +declare-option str fg_dim 'rgb:70627f' +declare-option str bg_alt 'rgb:dbdbdb' +declare-option str fg_alt 'rgb:196f70' +declare-option str bg_active 'rgb:b3b3b3' +declare-option str bg_inactive 'rgb:f9f9f9' +declare-option str red 'rgb:d3303a' +declare-option str red_bright 'rgb:d50f7f' +declare-option str green 'rgb:217a3c' +declare-option str green_bright 'rgb:008858' +declare-option str yellow 'rgb:a45f22' +declare-option str yellow_bright 'rgb:b65050' +declare-option str blue 'rgb:3740cf' +declare-option str blue_bright 'rgb:065fff' +declare-option str purple 'rgb:ba35af' +declare-option str purple_bright 'rgb:6052cf' +declare-option str bg_mode_line 'rgb:b7c7ff' +declare-option str fg_mode_line 'rgb:151515' +declare-option str cursor 'rgb:0033cc' +declare-option str bg_hl_line 'rgb:e4efd8' +declare-option str fg_space 'rgb:bfc4da' + +declare-option str psel 'rgb:bfefff' +declare-option str ssel 'rgb:e4efd8' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:202020' +set-face global type 'rgb:008858' +set-face global variable 'rgb:1f77bb' +set-face global keyword 'rgb:6052cf' +set-face global module 'rgb:202020' +set-face global function 'rgb:cf25aa' +set-face global string 'rgb:4250ef' +set-face global builtin 'rgb:ba35af' +set-face global constant 'rgb:065fff' +set-face global comment 'rgb:a65f6a' +set-face global meta 'rgb:d3303a' + +set-face global operator 'rgb:202020' +set-face global comma 'rgb:202020' +set-face global bracket 'rgb:dfa0f3' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-maris-dark.kak b/colors/ef-maris-dark.kak new file mode 100644 index 0000000..d9aa1af --- /dev/null +++ b/colors/ef-maris-dark.kak @@ -0,0 +1,87 @@ +# Ef-Maris-Dark theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:131c2b' +declare-option str fg_main 'rgb:eaedef' +declare-option str bg_dim 'rgb:1d2c39' +declare-option str fg_dim 'rgb:969faf' +declare-option str bg_alt 'rgb:2a3644' +declare-option str fg_alt 'rgb:90a0dc' +declare-option str bg_active 'rgb:4a5664' +declare-option str bg_inactive 'rgb:1a2331' +declare-option str red 'rgb:ff6f6f' +declare-option str red_bright 'rgb:ff7788' +declare-option str green 'rgb:41bf4f' +declare-option str green_bright 'rgb:30c489' +declare-option str yellow 'rgb:d0d24f' +declare-option str yellow_bright 'rgb:cab27f' +declare-option str blue 'rgb:57b0ff' +declare-option str blue_bright 'rgb:12b4ff' +declare-option str purple 'rgb:f59acf' +declare-option str purple_bright 'rgb:cf90ff' +declare-option str bg_mode_line 'rgb:2f527b' +declare-option str fg_mode_line 'rgb:ecf0ff' +declare-option str cursor 'rgb:8fdfff' +declare-option str bg_hl_line 'rgb:243242' +declare-option str fg_space 'rgb:595a63' + +declare-option str psel 'rgb:183c65' +declare-option str ssel 'rgb:243242' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:eaedef' +set-face global type 'rgb:41bf4f' +set-face global variable 'rgb:2fd0db' +set-face global keyword 'rgb:70a0ff' +set-face global module 'rgb:eaedef' +set-face global function 'rgb:7fce5f' +set-face global string 'rgb:65d5a8' +set-face global builtin 'rgb:d4aaf0' +set-face global constant 'rgb:12b4ff' +set-face global comment 'rgb:eaa4a4' +set-face global meta 'rgb:cf90ff' + +set-face global operator 'rgb:eaedef' +set-face global comma 'rgb:eaedef' +set-face global bracket 'rgb:6c5d54' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-maris-light.kak b/colors/ef-maris-light.kak new file mode 100644 index 0000000..79e0c36 --- /dev/null +++ b/colors/ef-maris-light.kak @@ -0,0 +1,87 @@ +# Ef-Maris-Light theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:edf4f8' +declare-option str fg_main 'rgb:151a27' +declare-option str bg_dim 'rgb:e0e7ef' +declare-option str fg_dim 'rgb:676470' +declare-option str bg_alt 'rgb:cfd8e3' +declare-option str fg_alt 'rgb:3f4f99' +declare-option str bg_active 'rgb:afb8c3' +declare-option str bg_inactive 'rgb:e6ecf2' +declare-option str red 'rgb:c3303a' +declare-option str red_bright 'rgb:b02440' +declare-option str green 'rgb:007010' +declare-option str green_bright 'rgb:007047' +declare-option str yellow 'rgb:805a1f' +declare-option str yellow_bright 'rgb:78542f' +declare-option str blue 'rgb:375cc6' +declare-option str blue_bright 'rgb:003faf' +declare-option str purple 'rgb:80308f' +declare-option str purple_bright 'rgb:5f2fba' +declare-option str bg_mode_line 'rgb:a0c2ef' +declare-option str fg_mode_line 'rgb:142810' +declare-option str cursor 'rgb:036f99' +declare-option str bg_hl_line 'rgb:dae5f0' +declare-option str fg_space 'rgb:a2a6af' + +declare-option str psel 'rgb:c8dcff' +declare-option str ssel 'rgb:dae5f0' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:151a27' +set-face global type 'rgb:007010' +set-face global variable 'rgb:1f66af' +set-face global keyword 'rgb:444fcf' +set-face global module 'rgb:151a27' +set-face global function 'rgb:3a6f00' +set-face global string 'rgb:006f70' +set-face global builtin 'rgb:6a4a9f' +set-face global constant 'rgb:003faf' +set-face global comment 'rgb:8b4052' +set-face global meta 'rgb:5f2fba' + +set-face global operator 'rgb:151a27' +set-face global comma 'rgb:151a27' +set-face global bracket 'rgb:cab3b2' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-melissa-dark.kak b/colors/ef-melissa-dark.kak new file mode 100644 index 0000000..1f10c2d --- /dev/null +++ b/colors/ef-melissa-dark.kak @@ -0,0 +1,87 @@ +# Ef-Melissa-Dark theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:352718' +declare-option str fg_main 'rgb:e8e4b1' +declare-option str bg_dim 'rgb:483426' +declare-option str fg_dim 'rgb:90918a' +declare-option str bg_alt 'rgb:59463f' +declare-option str fg_alt 'rgb:ccaa70' +declare-option str bg_active 'rgb:79665f' +declare-option str bg_inactive 'rgb:3d2e1f' +declare-option str red 'rgb:ff7f7f' +declare-option str red_bright 'rgb:ff8f98' +declare-option str green 'rgb:6fd560' +declare-option str green_bright 'rgb:65d590' +declare-option str yellow 'rgb:e4b53f' +declare-option str yellow_bright 'rgb:e7a06f' +declare-option str blue 'rgb:57aff6' +declare-option str blue_bright 'rgb:62cfef' +declare-option str purple 'rgb:f0aac5' +declare-option str purple_bright 'rgb:c6a2fe' +declare-option str bg_mode_line 'rgb:704f00' +declare-option str fg_mode_line 'rgb:f8efd8' +declare-option str cursor 'rgb:f9cf7a' +declare-option str bg_hl_line 'rgb:4f311f' +declare-option str fg_space 'rgb:6f5f58' + +declare-option str psel 'rgb:443a4f' +declare-option str ssel 'rgb:4f311f' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:e8e4b1' +set-face global type 'rgb:65d590' +set-face global variable 'rgb:6fcad0' +set-face global keyword 'rgb:e4b53f' +set-face global module 'rgb:e8e4b1' +set-face global function 'rgb:6fd560' +set-face global string 'rgb:ffa21f' +set-face global builtin 'rgb:e7a06f' +set-face global constant 'rgb:98bfff' +set-face global comment 'rgb:eab780' +set-face global meta 'rgb:ff7f4f' + +set-face global operator 'rgb:e8e4b1' +set-face global comma 'rgb:e8e4b1' +set-face global bracket 'rgb:5f6f1f' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-melissa-light.kak b/colors/ef-melissa-light.kak new file mode 100644 index 0000000..ee073f2 --- /dev/null +++ b/colors/ef-melissa-light.kak @@ -0,0 +1,87 @@ +# Ef-Melissa-Light theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:fff6d8' +declare-option str fg_main 'rgb:484431' +declare-option str bg_dim 'rgb:f5e9cb' +declare-option str fg_dim 'rgb:68708a' +declare-option str bg_alt 'rgb:e7d7c6' +declare-option str fg_alt 'rgb:80431a' +declare-option str bg_active 'rgb:c7b7a6' +declare-option str bg_inactive 'rgb:f9efd4' +declare-option str red 'rgb:ba2d2f' +declare-option str red_bright 'rgb:c02945' +declare-option str green 'rgb:007a0a' +declare-option str green_bright 'rgb:008250' +declare-option str yellow 'rgb:a26310' +declare-option str yellow_bright 'rgb:946830' +declare-option str blue 'rgb:375cc6' +declare-option str blue_bright 'rgb:265fbf' +declare-option str purple 'rgb:aa3e74' +declare-option str purple_bright 'rgb:6448ca' +declare-option str bg_mode_line 'rgb:f3cf72' +declare-option str fg_mode_line 'rgb:403328' +declare-option str cursor 'rgb:a07f00' +declare-option str bg_hl_line 'rgb:fae7b0' +declare-option str fg_space 'rgb:c5baa6' + +declare-option str psel 'rgb:f0d4d8' +declare-option str ssel 'rgb:fae7b0' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:484431' +set-face global type 'rgb:008250' +set-face global variable 'rgb:0f708a' +set-face global keyword 'rgb:a26310' +set-face global module 'rgb:484431' +set-face global function 'rgb:5a7400' +set-face global string 'rgb:c74400' +set-face global builtin 'rgb:946830' +set-face global constant 'rgb:3f60af' +set-face global comment 'rgb:7f6f1a' +set-face global meta 'rgb:ba5205' + +set-face global operator 'rgb:484431' +set-face global comma 'rgb:484431' +set-face global bracket 'rgb:afcf8f' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-night.kak b/colors/ef-night.kak new file mode 100644 index 0000000..91b89a2 --- /dev/null +++ b/colors/ef-night.kak @@ -0,0 +1,87 @@ +# Ef-Night theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:000e17' +declare-option str fg_main 'rgb:afbcbf' +declare-option str bg_dim 'rgb:1a202b' +declare-option str fg_dim 'rgb:70819f' +declare-option str bg_alt 'rgb:242e39' +declare-option str fg_alt 'rgb:b0a0a0' +declare-option str bg_active 'rgb:444e59' +declare-option str bg_inactive 'rgb:11141f' +declare-option str red 'rgb:ef656a' +declare-option str red_bright 'rgb:ef798f' +declare-option str green 'rgb:1fa526' +declare-option str green_bright 'rgb:00a972' +declare-option str yellow 'rgb:c48502' +declare-option str yellow_bright 'rgb:df8f6f' +declare-option str blue 'rgb:379cf6' +declare-option str blue_bright 'rgb:029fff' +declare-option str purple 'rgb:d570af' +declare-option str purple_bright 'rgb:af8aff' +declare-option str bg_mode_line 'rgb:003a7f' +declare-option str fg_mode_line 'rgb:ceeeff' +declare-option str cursor 'rgb:00ccff' +declare-option str bg_hl_line 'rgb:002255' +declare-option str fg_space 'rgb:3a4a66' + +declare-option str psel 'rgb:253146' +declare-option str ssel 'rgb:002255' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:afbcbf' +set-face global type 'rgb:af8aff' +set-face global variable 'rgb:4fb0cf' +set-face global keyword 'rgb:6a88ff' +set-face global module 'rgb:afbcbf' +set-face global function 'rgb:3dc0b0' +set-face global string 'rgb:029fff' +set-face global builtin 'rgb:00a972' +set-face global constant 'rgb:af8aff' +set-face global comment 'rgb:cf9f7f' +set-face global meta 'rgb:f47360' + +set-face global operator 'rgb:afbcbf' +set-face global comma 'rgb:afbcbf' +set-face global bracket 'rgb:664950' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-owl.kak b/colors/ef-owl.kak new file mode 100644 index 0000000..a4340ac --- /dev/null +++ b/colors/ef-owl.kak @@ -0,0 +1,87 @@ +# Ef-Owl theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:292c2f' +declare-option str fg_main 'rgb:d0d0d0' +declare-option str bg_dim 'rgb:373b3d' +declare-option str fg_dim 'rgb:857f8f' +declare-option str bg_alt 'rgb:40474b' +declare-option str fg_alt 'rgb:aab9af' +declare-option str bg_active 'rgb:60676b' +declare-option str bg_inactive 'rgb:333539' +declare-option str red 'rgb:d67869' +declare-option str red_bright 'rgb:e4959f' +declare-option str green 'rgb:70bb70' +declare-option str green_bright 'rgb:60bd90' +declare-option str yellow 'rgb:c09f6f' +declare-option str yellow_bright 'rgb:cf9f90' +declare-option str blue 'rgb:80a4e0' +declare-option str blue_bright 'rgb:72aff0' +declare-option str purple 'rgb:e5a0ea' +declare-option str purple_bright 'rgb:cfa0e8' +declare-option str bg_mode_line 'rgb:5b637e' +declare-option str fg_mode_line 'rgb:dadfe5' +declare-option str cursor 'rgb:afe6ef' +declare-option str bg_hl_line 'rgb:344255' +declare-option str fg_space 'rgb:4f5f66' + +declare-option str psel 'rgb:404f66' +declare-option str ssel 'rgb:344255' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:d0d0d0' +set-face global type 'rgb:cfa0e8' +set-face global variable 'rgb:a0a0ef' +set-face global keyword 'rgb:99bfd0' +set-face global module 'rgb:d0d0d0' +set-face global function 'rgb:60bd90' +set-face global string 'rgb:7ac0b9' +set-face global builtin 'rgb:80a4e0' +set-face global constant 'rgb:cf9f90' +set-face global comment 'rgb:aab2df' +set-face global meta 'rgb:98c06f' + +set-face global operator 'rgb:d0d0d0' +set-face global comma 'rgb:d0d0d0' +set-face global bracket 'rgb:706069' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-reverie.kak b/colors/ef-reverie.kak new file mode 100644 index 0000000..52bf8ec --- /dev/null +++ b/colors/ef-reverie.kak @@ -0,0 +1,87 @@ +# Ef-Reverie theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:f3eddf' +declare-option str fg_main 'rgb:4f204f' +declare-option str bg_dim 'rgb:e5d6d4' +declare-option str fg_dim 'rgb:6f6877' +declare-option str bg_alt 'rgb:d9cac8' +declare-option str fg_alt 'rgb:55447f' +declare-option str bg_active 'rgb:b9aaa8' +declare-option str bg_inactive 'rgb:ede4da' +declare-option str red 'rgb:ba2d2f' +declare-option str red_bright 'rgb:a83058' +declare-option str green 'rgb:007a0a' +declare-option str green_bright 'rgb:008250' +declare-option str yellow 'rgb:87591f' +declare-option str yellow_bright 'rgb:906045' +declare-option str blue 'rgb:375cc6' +declare-option str blue_bright 'rgb:265fbf' +declare-option str purple 'rgb:9f4e74' +declare-option str purple_bright 'rgb:7755b4' +declare-option str bg_mode_line 'rgb:d1b0df' +declare-option str fg_mode_line 'rgb:523044' +declare-option str cursor 'rgb:9d5744' +declare-option str bg_hl_line 'rgb:e7d9e0' +declare-option str fg_space 'rgb:c5afb6' + +declare-option str psel 'rgb:e0d0ba' +declare-option str ssel 'rgb:e7d9e0' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:4f204f' +set-face global type 'rgb:426340' +set-face global variable 'rgb:9f4e74' +set-face global keyword 'rgb:906045' +set-face global module 'rgb:4f204f' +set-face global function 'rgb:4f60a0' +set-face global string 'rgb:a04650' +set-face global builtin 'rgb:97508f' +set-face global constant 'rgb:5059c0' +set-face global comment 'rgb:475d8e' +set-face global meta 'rgb:0b6e8a' + +set-face global operator 'rgb:4f204f' +set-face global comma 'rgb:4f204f' +set-face global bracket 'rgb:bf9fbf' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-rosa.kak b/colors/ef-rosa.kak new file mode 100644 index 0000000..e9d5e0e --- /dev/null +++ b/colors/ef-rosa.kak @@ -0,0 +1,87 @@ +# Ef-Rosa theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:322023' +declare-option str fg_main 'rgb:e4d3e1' +declare-option str bg_dim 'rgb:432e32' +declare-option str fg_dim 'rgb:9d9d9d' +declare-option str bg_alt 'rgb:4a3842' +declare-option str fg_alt 'rgb:96c4af' +declare-option str bg_active 'rgb:6a5862' +declare-option str bg_inactive 'rgb:362129' +declare-option str red 'rgb:ff707f' +declare-option str red_bright 'rgb:f0888f' +declare-option str green 'rgb:5fbb5f' +declare-option str green_bright 'rgb:49d081' +declare-option str yellow 'rgb:e4c53f' +declare-option str yellow_bright 'rgb:eec26f' +declare-option str blue 'rgb:57aff6' +declare-option str blue_bright 'rgb:62cff7' +declare-option str purple 'rgb:ffb2d6' +declare-option str purple_bright 'rgb:cfb1ff' +declare-option str bg_mode_line 'rgb:814558' +declare-option str fg_mode_line 'rgb:e8e5e7' +declare-option str cursor 'rgb:ef607a' +declare-option str bg_hl_line 'rgb:42352f' +declare-option str fg_space 'rgb:6f5f58' + +declare-option str psel 'rgb:45524a' +declare-option str ssel 'rgb:42352f' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:e4d3e1' +set-face global type 'rgb:7fc5df' +set-face global variable 'rgb:80dfbf' +set-face global keyword 'rgb:ffb2d6' +set-face global module 'rgb:e4d3e1' +set-face global function 'rgb:f28fdf' +set-face global string 'rgb:8ad05a' +set-face global builtin 'rgb:cfb1ff' +set-face global constant 'rgb:49d081' +set-face global comment 'rgb:9aba8b' +set-face global meta 'rgb:f0888f' + +set-face global operator 'rgb:e4d3e1' +set-face global comma 'rgb:e4d3e1' +set-face global bracket 'rgb:7c454f' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-spring.kak b/colors/ef-spring.kak new file mode 100644 index 0000000..bfc7c73 --- /dev/null +++ b/colors/ef-spring.kak @@ -0,0 +1,87 @@ +# Ef-Spring theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:f6fff9' +declare-option str fg_main 'rgb:34494a' +declare-option str bg_dim 'rgb:e8f0f0' +declare-option str fg_dim 'rgb:777294' +declare-option str bg_alt 'rgb:e0e6e3' +declare-option str fg_alt 'rgb:9d5e7a' +declare-option str bg_active 'rgb:c0c6c3' +declare-option str bg_inactive 'rgb:f0f8f4' +declare-option str red 'rgb:c42d2f' +declare-option str red_bright 'rgb:cf2f4f' +declare-option str green 'rgb:1a870f' +declare-option str green_bright 'rgb:007f68' +declare-option str yellow 'rgb:a45f22' +declare-option str yellow_bright 'rgb:ae5a30' +declare-option str blue 'rgb:375cc6' +declare-option str blue_bright 'rgb:265fbf' +declare-option str purple 'rgb:d5206f' +declare-option str purple_bright 'rgb:9435b4' +declare-option str bg_mode_line 'rgb:90e8b0' +declare-option str fg_mode_line 'rgb:243228' +declare-option str cursor 'rgb:bf005f' +declare-option str bg_hl_line 'rgb:f9e0e5' +declare-option str fg_space 'rgb:b4c4c0' + +declare-option str psel 'rgb:d0e6ff' +declare-option str ssel 'rgb:f9e0e5' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:34494a' +set-face global type 'rgb:9435b4' +set-face global variable 'rgb:1f6fbf' +set-face global keyword 'rgb:007f68' +set-face global module 'rgb:34494a' +set-face global function 'rgb:4a7d00' +set-face global string 'rgb:b6540f' +set-face global builtin 'rgb:1a870f' +set-face global constant 'rgb:d03003' +set-face global comment 'rgb:876450' +set-face global meta 'rgb:cb26a0' + +set-face global operator 'rgb:34494a' +set-face global comma 'rgb:34494a' +set-face global bracket 'rgb:7fddd0' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-summer.kak b/colors/ef-summer.kak new file mode 100644 index 0000000..8db1cd4 --- /dev/null +++ b/colors/ef-summer.kak @@ -0,0 +1,87 @@ +# Ef-Summer theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:fff2f3' +declare-option str fg_main 'rgb:4f4073' +declare-option str bg_dim 'rgb:f2e4ea' +declare-option str fg_dim 'rgb:786e74' +declare-option str bg_alt 'rgb:efd3e4' +declare-option str fg_alt 'rgb:af4988' +declare-option str bg_active 'rgb:cfb3c4' +declare-option str bg_inactive 'rgb:f7ebee' +declare-option str red 'rgb:d3303a' +declare-option str red_bright 'rgb:d50f7f' +declare-option str green 'rgb:217a3c' +declare-option str green_bright 'rgb:007f68' +declare-option str yellow 'rgb:a45f22' +declare-option str yellow_bright 'rgb:b65050' +declare-option str blue 'rgb:375ce6' +declare-option str blue_bright 'rgb:065fff' +declare-option str purple 'rgb:ba35af' +declare-option str purple_bright 'rgb:8e44f3' +declare-option str bg_mode_line 'rgb:ffa4dc' +declare-option str fg_mode_line 'rgb:341f58' +declare-option str cursor 'rgb:cf0090' +declare-option str bg_hl_line 'rgb:ffd6e5' +declare-option str fg_space 'rgb:c6bbc6' + +declare-option str psel 'rgb:eecfff' +declare-option str ssel 'rgb:ffd6e5' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:4f4073' +set-face global type 'rgb:3f6faf' +set-face global variable 'rgb:5250ef' +set-face global keyword 'rgb:8e44f3' +set-face global module 'rgb:4f4073' +set-face global function 'rgb:cb1aaa' +set-face global string 'rgb:b6532f' +set-face global builtin 'rgb:ba35af' +set-face global constant 'rgb:d50f7f' +set-face global comment 'rgb:9a5f6a' +set-face global meta 'rgb:007f68' + +set-face global operator 'rgb:4f4073' +set-face global comma 'rgb:4f4073' +set-face global bracket 'rgb:9fc0ef' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-symbiosis.kak b/colors/ef-symbiosis.kak new file mode 100644 index 0000000..8dd409d --- /dev/null +++ b/colors/ef-symbiosis.kak @@ -0,0 +1,87 @@ +# Ef-Symbiosis theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:130911' +declare-option str fg_main 'rgb:d0d0d0' +declare-option str bg_dim 'rgb:221920' +declare-option str fg_dim 'rgb:857f8f' +declare-option str bg_alt 'rgb:372d32' +declare-option str fg_alt 'rgb:89afef' +declare-option str bg_active 'rgb:4b3f47' +declare-option str bg_inactive 'rgb:191317' +declare-option str red 'rgb:ef6360' +declare-option str red_bright 'rgb:fe5a7a' +declare-option str green 'rgb:0faa26' +declare-option str green_bright 'rgb:00a692' +declare-option str yellow 'rgb:bf9032' +declare-option str yellow_bright 'rgb:df8a5a' +declare-option str blue 'rgb:3f95f6' +declare-option str blue_bright 'rgb:029fff' +declare-option str purple 'rgb:d369af' +declare-option str purple_bright 'rgb:af85ff' +declare-option str bg_mode_line 'rgb:583435' +declare-option str fg_mode_line 'rgb:ffe5f0' +declare-option str cursor 'rgb:f0af7f' +declare-option str bg_hl_line 'rgb:1f2f3f' +declare-option str fg_space 'rgb:4d4a4b' + +declare-option str psel 'rgb:3f2f40' +declare-option str ssel 'rgb:1f2f3f' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:d0d0d0' +set-face global type 'rgb:00a692' +set-face global variable 'rgb:6a9fff' +set-face global keyword 'rgb:6aad0f' +set-face global module 'rgb:d0d0d0' +set-face global function 'rgb:af85ff' +set-face global string 'rgb:df8a5a' +set-face global builtin 'rgb:3f95f6' +set-face global constant 'rgb:1dbfcf' +set-face global comment 'rgb:857f8f' +set-face global meta 'rgb:ef6360' + +set-face global operator 'rgb:d0d0d0' +set-face global comma 'rgb:d0d0d0' +set-face global bracket 'rgb:005f4a' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-trio-dark.kak b/colors/ef-trio-dark.kak new file mode 100644 index 0000000..b1cf1e8 --- /dev/null +++ b/colors/ef-trio-dark.kak @@ -0,0 +1,87 @@ +# Ef-Trio-Dark theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:160f0f' +declare-option str fg_main 'rgb:d8cfd5' +declare-option str bg_dim 'rgb:2a2228' +declare-option str fg_dim 'rgb:908890' +declare-option str bg_alt 'rgb:362f35' +declare-option str fg_alt 'rgb:afdacf' +declare-option str bg_active 'rgb:564f55' +declare-option str bg_inactive 'rgb:1c1719' +declare-option str red 'rgb:f48359' +declare-option str red_bright 'rgb:ff85aa' +declare-option str green 'rgb:60b444' +declare-option str green_bright 'rgb:60bf88' +declare-option str yellow 'rgb:d4a052' +declare-option str yellow_bright 'rgb:ef9680' +declare-option str blue 'rgb:7fa5f6' +declare-option str blue_bright 'rgb:72afff' +declare-option str purple 'rgb:d37faf' +declare-option str purple_bright 'rgb:a698ef' +declare-option str bg_mode_line 'rgb:6a294f' +declare-option str fg_mode_line 'rgb:ffdfdf' +declare-option str cursor 'rgb:ff99ff' +declare-option str bg_hl_line 'rgb:34223f' +declare-option str fg_space 'rgb:605760' + +declare-option str psel 'rgb:16304f' +declare-option str ssel 'rgb:34223f' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:d8cfd5' +set-face global type 'rgb:8fcfdf' +set-face global variable 'rgb:9ac2ff' +set-face global keyword 'rgb:d37faf' +set-face global module 'rgb:d8cfd5' +set-face global function 'rgb:8895ff' +set-face global string 'rgb:60bf88' +set-face global builtin 'rgb:a698ef' +set-face global constant 'rgb:e772df' +set-face global comment 'rgb:c7a07f' +set-face global meta 'rgb:ff85aa' + +set-face global operator 'rgb:d8cfd5' +set-face global comma 'rgb:d8cfd5' +set-face global bracket 'rgb:2f605e' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-trio-light.kak b/colors/ef-trio-light.kak new file mode 100644 index 0000000..706ef90 --- /dev/null +++ b/colors/ef-trio-light.kak @@ -0,0 +1,87 @@ +# Ef-Trio-Light theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:f8f5ff' +declare-option str fg_main 'rgb:4f3363' +declare-option str bg_dim 'rgb:ebe7f1' +declare-option str fg_dim 'rgb:786e74' +declare-option str bg_alt 'rgb:e3e0e9' +declare-option str fg_alt 'rgb:3f7668' +declare-option str bg_active 'rgb:c3c0c9' +declare-option str bg_inactive 'rgb:efeef7' +declare-option str red 'rgb:c3303a' +declare-option str red_bright 'rgb:c01f5f' +declare-option str green 'rgb:057800' +declare-option str green_bright 'rgb:007f6f' +declare-option str yellow 'rgb:a45f22' +declare-option str yellow_bright 'rgb:b65050' +declare-option str blue 'rgb:375cd6' +declare-option str blue_bright 'rgb:065fbf' +declare-option str purple 'rgb:ad45ba' +declare-option str purple_bright 'rgb:705ae3' +declare-option str bg_mode_line 'rgb:ddb4ff' +declare-option str fg_mode_line 'rgb:241f48' +declare-option str cursor 'rgb:4f45ff' +declare-option str bg_hl_line 'rgb:cfe6ff' +declare-option str fg_space 'rgb:c6bac5' + +declare-option str psel 'rgb:eed0ff' +declare-option str ssel 'rgb:cfe6ff' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:4f3363' +set-face global type 'rgb:0f7a9d' +set-face global variable 'rgb:3f6faf' +set-face global keyword 'rgb:ad45ba' +set-face global module 'rgb:4f3363' +set-face global function 'rgb:5165e4' +set-face global string 'rgb:007f6f' +set-face global builtin 'rgb:705ae3' +set-face global constant 'rgb:c035aa' +set-face global comment 'rgb:a05b5f' +set-face global meta 'rgb:c01f5f' + +set-face global operator 'rgb:4f3363' +set-face global comma 'rgb:4f3363' +set-face global bracket 'rgb:dfadaf' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-tritanopia-dark.kak b/colors/ef-tritanopia-dark.kak new file mode 100644 index 0000000..a705b34 --- /dev/null +++ b/colors/ef-tritanopia-dark.kak @@ -0,0 +1,87 @@ +# Ef-Tritanopia-Dark theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:15050f' +declare-option str fg_main 'rgb:dfd0d5' +declare-option str bg_dim 'rgb:282026' +declare-option str fg_dim 'rgb:908890' +declare-option str bg_alt 'rgb:352f2f' +declare-option str fg_alt 'rgb:afdaef' +declare-option str bg_active 'rgb:554f4f' +declare-option str bg_inactive 'rgb:1a1517' +declare-option str red 'rgb:cf4f5f' +declare-option str red_bright 'rgb:d24f7f' +declare-option str green 'rgb:2fa526' +declare-option str green_bright 'rgb:00b066' +declare-option str yellow 'rgb:c48702' +declare-option str yellow_bright 'rgb:df8f6f' +declare-option str blue 'rgb:379cf6' +declare-option str blue_bright 'rgb:029fff' +declare-option str purple 'rgb:b0648f' +declare-option str purple_bright 'rgb:a6699f' +declare-option str bg_mode_line 'rgb:671822' +declare-option str fg_mode_line 'rgb:ffffff' +declare-option str cursor 'rgb:fd3333' +declare-option str bg_hl_line 'rgb:3f1515' +declare-option str fg_space 'rgb:555564' + +declare-option str psel 'rgb:293140' +declare-option str ssel 'rgb:3f1515' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:dfd0d5' +set-face global type 'rgb:3f9aaf' +set-face global variable 'rgb:4fafaf' +set-face global keyword 'rgb:cf4f5f' +set-face global module 'rgb:dfd0d5' +set-face global function 'rgb:a6699f' +set-face global string 'rgb:3fafcf' +set-face global builtin 'rgb:b0648f' +set-face global constant 'rgb:d24f7f' +set-face global comment 'rgb:b07f7f' +set-face global meta 'rgb:a6699f' + +set-face global operator 'rgb:dfd0d5' +set-face global comma 'rgb:dfd0d5' +set-face global bracket 'rgb:2f5f7a' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-tritanopia-light.kak b/colors/ef-tritanopia-light.kak new file mode 100644 index 0000000..56c9ec5 --- /dev/null +++ b/colors/ef-tritanopia-light.kak @@ -0,0 +1,87 @@ +# Ef-Tritanopia-Light theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:fff9f9' +declare-option str fg_main 'rgb:1a1a1a' +declare-option str bg_dim 'rgb:efecec' +declare-option str fg_dim 'rgb:756275' +declare-option str bg_alt 'rgb:ddd9d9' +declare-option str fg_alt 'rgb:194f90' +declare-option str bg_active 'rgb:bdb9b9' +declare-option str bg_inactive 'rgb:f7f2f2' +declare-option str red 'rgb:aa0010' +declare-option str red_bright 'rgb:c50f4f' +declare-option str green 'rgb:217a3c' +declare-option str green_bright 'rgb:008058' +declare-option str yellow 'rgb:805d00' +declare-option str yellow_bright 'rgb:765040' +declare-option str blue 'rgb:375cd8' +declare-option str blue_bright 'rgb:065fff' +declare-option str purple 'rgb:aa357f' +declare-option str purple_bright 'rgb:af40af' +declare-option str bg_mode_line 'rgb:ff99aa' +declare-option str fg_mode_line 'rgb:1a0a0f' +declare-option str cursor 'rgb:bb0000' +declare-option str bg_hl_line 'rgb:ffdadf' +declare-option str fg_space 'rgb:adadad' + +declare-option str psel 'rgb:dadadf' +declare-option str ssel 'rgb:ffdadf' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:1a1a1a' +set-face global type 'rgb:2f5faf' +set-face global variable 'rgb:007faa' +set-face global keyword 'rgb:aa0010' +set-face global module 'rgb:1a1a1a' +set-face global function 'rgb:af40af' +set-face global string 'rgb:2070af' +set-face global builtin 'rgb:aa357f' +set-face global constant 'rgb:c50f4f' +set-face global comment 'rgb:92454f' +set-face global meta 'rgb:af40af' + +set-face global operator 'rgb:1a1a1a' +set-face global comma 'rgb:1a1a1a' +set-face global bracket 'rgb:8fc0cf' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/ef-winter.kak b/colors/ef-winter.kak new file mode 100755 index 0000000..340adda --- /dev/null +++ b/colors/ef-winter.kak @@ -0,0 +1,87 @@ +# Ef-Winter theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:0f0b15' +declare-option str fg_main 'rgb:b8c6d5' +declare-option str bg_dim 'rgb:1d202f' +declare-option str fg_dim 'rgb:807c9f' +declare-option str bg_alt 'rgb:2a2f42' +declare-option str fg_alt 'rgb:bf8f8f' +declare-option str bg_active 'rgb:4a4f62' +declare-option str bg_inactive 'rgb:19181f' +declare-option str red 'rgb:f47359' +declare-option str red_bright 'rgb:ff6a7a' +declare-option str green 'rgb:29a444' +declare-option str green_bright 'rgb:00a392' +declare-option str yellow 'rgb:b58a52' +declare-option str yellow_bright 'rgb:df9080' +declare-option str blue 'rgb:3f95f6' +declare-option str blue_bright 'rgb:029fff' +declare-option str purple 'rgb:d369af' +declare-option str purple_bright 'rgb:af85ea' +declare-option str bg_mode_line 'rgb:5f1f5f' +declare-option str fg_mode_line 'rgb:dedeff' +declare-option str cursor 'rgb:ff6ff0' +declare-option str bg_hl_line 'rgb:003045' +declare-option str fg_space 'rgb:4a4955' + +declare-option str psel 'rgb:342464' +declare-option str ssel 'rgb:003045' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:b8c6d5' +set-face global type 'rgb:4fbaef' +set-face global variable 'rgb:6a9fff' +set-face global keyword 'rgb:af85ea' +set-face global module 'rgb:b8c6d5' +set-face global function 'rgb:35afbf' +set-face global string 'rgb:df9080' +set-face global builtin 'rgb:e580e0' +set-face global constant 'rgb:d369af' +set-face global comment 'rgb:c0a38a' +set-face global meta 'rgb:ff6a7a' + +set-face global operator 'rgb:b8c6d5' +set-face global comma 'rgb:b8c6d5' +set-face global bracket 'rgb:2f608e' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/kanagawa.kak b/colors/kanagawa.kak new file mode 100755 index 0000000..e5a1248 --- /dev/null +++ b/colors/kanagawa.kak @@ -0,0 +1,88 @@ +# Kanagawa theme for Kakoune + +# Color palette +# declare-option str black 'rgb:0a0e14' +declare-option str black default +declare-option str dark 'rgb:090618' +declare-option str gray 'rgb:727169' +declare-option str aqua 'rgb:6A9589' +declare-option str white 'rgb:DCD7BA' +declare-option str blue 'rgb:7E9CD8' +declare-option str cyan 'rgb:7FB4CA' +declare-option str blue_green 'rgb:7AA89F' +declare-option str green 'rgb:98BB6C' +declare-option str light_orange 'rgb:DCA561' +declare-option str orange 'rgb:FFA066' +declare-option str pink 'rgb:D27E99' +declare-option str purple 'rgb:957fb8' +declare-option str red 'rgb:C34043' +declare-option str yellow 'rgb:E6C384' +declare-option str lime 'rgb:C0A36E' +declare-option str psel 'rgba:2D4F6780' +declare-option str ssel 'rgba:22324980' +declare-option str dimgray 'rgb:54546D' + +declare-option str background %opt{black} +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{yellow}" +set-face global type "%opt{cyan}" +set-face global variable "%opt{yellow}" +set-face global module "%opt{white}" +set-face global function "%opt{blue}" +set-face global string "%opt{green}" +set-face global keyword "%opt{purple}" +set-face global operator "%opt{lime}" +set-face global attribute "%opt{blue_green}" +set-face global bracket "%opt{white}+b" +set-face global arguement "%opt{light_orange}" +set-face global comma "%opt{white}" +set-face global constant "%opt{blue_green}+b" +set-face global class "%opt{pink}" +set-face global comment "%opt{gray}+i" +set-face global meta "%opt{aqua}" +set-face global builtin "%opt{cyan}+b" + +# For markup +set-face global title "%opt{pink}" +set-face global header "%opt{orange}" +set-face global bold "%opt{pink}" +set-face global italic "%opt{purple}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default "%opt{white},default" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{cyan}" +set-face global SecondaryCursor "%opt{dark},%opt{aqua}" +set-face global PrimaryCursorEol "%opt{dark},%opt{light_orange}" +set-face global SecondaryCursorEol "%opt{dark},%opt{blue}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{purple},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{white}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{dark},%opt{orange}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{aqua},%opt{black}" +set-face global StatusLineInfo "%opt{purple},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{green},%opt{black}" +set-face global MatchingChar "%opt{blue},%opt{black}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{black},%opt{black}" + diff --git a/colors/modus-operandi-deuteranopia.kak b/colors/modus-operandi-deuteranopia.kak new file mode 100644 index 0000000..d29da61 --- /dev/null +++ b/colors/modus-operandi-deuteranopia.kak @@ -0,0 +1,87 @@ +# Modus-Operandi-Deuteranopia theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:ffffff' +declare-option str fg_main 'rgb:000000' +declare-option str bg_dim 'rgb:f2f2f2' +declare-option str fg_dim 'rgb:595959' +declare-option str bg_alt 'rgb:c4c4c4' +declare-option str fg_alt 'rgb:193668' +declare-option str bg_active 'rgb:c4c4c4' +declare-option str bg_inactive 'rgb:e0e0e0' +declare-option str red 'rgb:a60000' +declare-option str red_bright 'rgb:a0132f' +declare-option str green 'rgb:006800' +declare-option str green_bright 'rgb:00663f' +declare-option str yellow 'rgb:695500' +declare-option str yellow_bright 'rgb:77492f' +declare-option str blue 'rgb:0031a9' +declare-option str blue_bright 'rgb:0000b0' +declare-option str purple 'rgb:721045' +declare-option str purple_bright 'rgb:531ab6' +declare-option str bg_mode_line 'rgb:d0d6ff' +declare-option str fg_mode_line 'rgb:000000' +declare-option str cursor 'rgb:000000' +declare-option str bg_hl_line 'rgb:dae5ec' +declare-option str fg_space 'rgb:9f9f9f' + +declare-option str psel 'rgb:bdbdbd' +declare-option str ssel 'rgb:dae5ec' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:000000' +set-face global type 'rgb:005f5f' +set-face global variable 'rgb:005e8b' +set-face global keyword 'rgb:531ab6' +set-face global module 'rgb:000000' +set-face global function 'rgb:721045' +set-face global string 'rgb:3548cf' +set-face global builtin 'rgb:8f0075' +set-face global constant 'rgb:0000b0' +set-face global comment 'rgb:77492f' +set-face global meta 'rgb:a0132f' + +set-face global operator 'rgb:000000' +set-face global comma 'rgb:000000' +set-face global bracket 'rgb:5fcfff' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/modus-operandi-tinted.kak b/colors/modus-operandi-tinted.kak new file mode 100644 index 0000000..4379d08 --- /dev/null +++ b/colors/modus-operandi-tinted.kak @@ -0,0 +1,87 @@ +# Modus-Operandi-Tinted theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:fbf7f0' +declare-option str fg_main 'rgb:000000' +declare-option str bg_dim 'rgb:efe9dd' +declare-option str fg_dim 'rgb:595959' +declare-option str bg_alt 'rgb:c9b9b0' +declare-option str fg_alt 'rgb:193668' +declare-option str bg_active 'rgb:c9b9b0' +declare-option str bg_inactive 'rgb:dfd5cf' +declare-option str red 'rgb:a60000' +declare-option str red_bright 'rgb:a0132f' +declare-option str green 'rgb:006800' +declare-option str green_bright 'rgb:00663f' +declare-option str yellow 'rgb:6f5500' +declare-option str yellow_bright 'rgb:7a4f2f' +declare-option str blue 'rgb:0031a9' +declare-option str blue_bright 'rgb:0000b0' +declare-option str purple 'rgb:721045' +declare-option str purple_bright 'rgb:531ab6' +declare-option str bg_mode_line 'rgb:cab9b2' +declare-option str fg_mode_line 'rgb:000000' +declare-option str cursor 'rgb:000000' +declare-option str bg_hl_line 'rgb:f1d5d0' +declare-option str fg_space 'rgb:9f9690' + +declare-option str psel 'rgb:c2bcb5' +declare-option str ssel 'rgb:f1d5d0' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:000000' +set-face global type 'rgb:005f5f' +set-face global variable 'rgb:005e8b' +set-face global keyword 'rgb:531ab6' +set-face global module 'rgb:000000' +set-face global function 'rgb:721045' +set-face global string 'rgb:3548cf' +set-face global builtin 'rgb:8f0075' +set-face global constant 'rgb:0000b0' +set-face global comment 'rgb:7f0000' +set-face global meta 'rgb:a0132f' + +set-face global operator 'rgb:000000' +set-face global comma 'rgb:000000' +set-face global bracket 'rgb:7fdfcf' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/modus-operandi-tritanopia.kak b/colors/modus-operandi-tritanopia.kak new file mode 100644 index 0000000..bd00858 --- /dev/null +++ b/colors/modus-operandi-tritanopia.kak @@ -0,0 +1,87 @@ +# Modus-Operandi-Tritanopia theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:ffffff' +declare-option str fg_main 'rgb:000000' +declare-option str bg_dim 'rgb:f2f2f2' +declare-option str fg_dim 'rgb:595959' +declare-option str bg_alt 'rgb:c4c4c4' +declare-option str fg_alt 'rgb:193668' +declare-option str bg_active 'rgb:c4c4c4' +declare-option str bg_inactive 'rgb:e0e0e0' +declare-option str red 'rgb:a60000' +declare-option str red_bright 'rgb:a0132f' +declare-option str green 'rgb:006800' +declare-option str green_bright 'rgb:00663f' +declare-option str yellow 'rgb:695500' +declare-option str yellow_bright 'rgb:77492f' +declare-option str blue 'rgb:0031a9' +declare-option str blue_bright 'rgb:0000b0' +declare-option str purple 'rgb:721045' +declare-option str purple_bright 'rgb:531ab6' +declare-option str bg_mode_line 'rgb:afe0f2' +declare-option str fg_mode_line 'rgb:000000' +declare-option str cursor 'rgb:000000' +declare-option str bg_hl_line 'rgb:dfeaec' +declare-option str fg_space 'rgb:9f9f9f' + +declare-option str psel 'rgb:bdbdbd' +declare-option str ssel 'rgb:dfeaec' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:000000' +set-face global type 'rgb:3548cf' +set-face global variable 'rgb:005f5f' +set-face global keyword 'rgb:a0132f' +set-face global module 'rgb:000000' +set-face global function 'rgb:3f578f' +set-face global string 'rgb:005e8b' +set-face global builtin 'rgb:721045' +set-face global constant 'rgb:00663f' +set-face global comment 'rgb:702000' +set-face global meta 'rgb:b21100' + +set-face global operator 'rgb:000000' +set-face global comma 'rgb:000000' +set-face global bracket 'rgb:5fcfff' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/modus-operandi.kak b/colors/modus-operandi.kak new file mode 100644 index 0000000..7d110b9 --- /dev/null +++ b/colors/modus-operandi.kak @@ -0,0 +1,87 @@ +# Modus-Operandi theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:ffffff' +declare-option str fg_main 'rgb:000000' +declare-option str bg_dim 'rgb:f2f2f2' +declare-option str fg_dim 'rgb:595959' +declare-option str bg_alt 'rgb:c4c4c4' +declare-option str fg_alt 'rgb:193668' +declare-option str bg_active 'rgb:c4c4c4' +declare-option str bg_inactive 'rgb:e0e0e0' +declare-option str red 'rgb:a60000' +declare-option str red_bright 'rgb:a0132f' +declare-option str green 'rgb:006800' +declare-option str green_bright 'rgb:00663f' +declare-option str yellow 'rgb:6f5500' +declare-option str yellow_bright 'rgb:7a4f2f' +declare-option str blue 'rgb:0031a9' +declare-option str blue_bright 'rgb:0000b0' +declare-option str purple 'rgb:721045' +declare-option str purple_bright 'rgb:531ab6' +declare-option str bg_mode_line 'rgb:c8c8c8' +declare-option str fg_mode_line 'rgb:000000' +declare-option str cursor 'rgb:000000' +declare-option str bg_hl_line 'rgb:dae5ec' +declare-option str fg_space 'rgb:9f9f9f' + +declare-option str psel 'rgb:bdbdbd' +declare-option str ssel 'rgb:dae5ec' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:000000' +set-face global type 'rgb:005f5f' +set-face global variable 'rgb:005e8b' +set-face global keyword 'rgb:531ab6' +set-face global module 'rgb:000000' +set-face global function 'rgb:721045' +set-face global string 'rgb:3548cf' +set-face global builtin 'rgb:8f0075' +set-face global constant 'rgb:0000b0' +set-face global comment 'rgb:595959' +set-face global meta 'rgb:a0132f' + +set-face global operator 'rgb:000000' +set-face global comma 'rgb:000000' +set-face global bracket 'rgb:5fcfff' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/modus-vivendi-deuteranopia.kak b/colors/modus-vivendi-deuteranopia.kak new file mode 100644 index 0000000..74a7c7c --- /dev/null +++ b/colors/modus-vivendi-deuteranopia.kak @@ -0,0 +1,87 @@ +# Modus-Vivendi-Deuteranopia theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:000000' +declare-option str fg_main 'rgb:ffffff' +declare-option str bg_dim 'rgb:1e1e1e' +declare-option str fg_dim 'rgb:989898' +declare-option str bg_alt 'rgb:535353' +declare-option str fg_alt 'rgb:c6daff' +declare-option str bg_active 'rgb:535353' +declare-option str bg_inactive 'rgb:303030' +declare-option str red 'rgb:ff5f59' +declare-option str red_bright 'rgb:ff7f9f' +declare-option str green 'rgb:44bc44' +declare-option str green_bright 'rgb:00c06f' +declare-option str yellow 'rgb:cabf00' +declare-option str yellow_bright 'rgb:d8af7a' +declare-option str blue 'rgb:2fafff' +declare-option str blue_bright 'rgb:00bcff' +declare-option str purple 'rgb:feacd0' +declare-option str purple_bright 'rgb:b6a0ff' +declare-option str bg_mode_line 'rgb:2a2a6a' +declare-option str fg_mode_line 'rgb:ffffff' +declare-option str cursor 'rgb:ffffff' +declare-option str bg_hl_line 'rgb:2f3849' +declare-option str fg_space 'rgb:646464' + +declare-option str psel 'rgb:5a5a5a' +declare-option str ssel 'rgb:2f3849' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:ffffff' +set-face global type 'rgb:6ae4b9' +set-face global variable 'rgb:00d3d0' +set-face global keyword 'rgb:b6a0ff' +set-face global module 'rgb:ffffff' +set-face global function 'rgb:feacd0' +set-face global string 'rgb:79a8ff' +set-face global builtin 'rgb:f78fe7' +set-face global constant 'rgb:00bcff' +set-face global comment 'rgb:d8af7a' +set-face global meta 'rgb:ff7f9f' + +set-face global operator 'rgb:ffffff' +set-face global comma 'rgb:ffffff' +set-face global bracket 'rgb:2f7f9f' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/modus-vivendi-tinted.kak b/colors/modus-vivendi-tinted.kak new file mode 100644 index 0000000..1310e14 --- /dev/null +++ b/colors/modus-vivendi-tinted.kak @@ -0,0 +1,87 @@ +# Modus-Vivendi-Tinted theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:0d0e1c' +declare-option str fg_main 'rgb:ffffff' +declare-option str bg_dim 'rgb:1d2235' +declare-option str fg_dim 'rgb:989898' +declare-option str bg_alt 'rgb:4a4f69' +declare-option str fg_alt 'rgb:c6daff' +declare-option str bg_active 'rgb:4a4f69' +declare-option str bg_inactive 'rgb:2b3045' +declare-option str red 'rgb:ff5f59' +declare-option str red_bright 'rgb:ff7f9f' +declare-option str green 'rgb:44bc44' +declare-option str green_bright 'rgb:00c06f' +declare-option str yellow 'rgb:d0bc00' +declare-option str yellow_bright 'rgb:dfaf7a' +declare-option str blue 'rgb:2fafff' +declare-option str blue_bright 'rgb:00bcff' +declare-option str purple 'rgb:feacd0' +declare-option str purple_bright 'rgb:b6a0ff' +declare-option str bg_mode_line 'rgb:484d67' +declare-option str fg_mode_line 'rgb:ffffff' +declare-option str cursor 'rgb:ffffff' +declare-option str bg_hl_line 'rgb:303a6f' +declare-option str fg_space 'rgb:61647a' + +declare-option str psel 'rgb:555a66' +declare-option str ssel 'rgb:303a6f' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:ffffff' +set-face global type 'rgb:6ae4b9' +set-face global variable 'rgb:00d3d0' +set-face global keyword 'rgb:b6a0ff' +set-face global module 'rgb:ffffff' +set-face global function 'rgb:feacd0' +set-face global string 'rgb:79a8ff' +set-face global builtin 'rgb:f78fe7' +set-face global constant 'rgb:00bcff' +set-face global comment 'rgb:ff9f80' +set-face global meta 'rgb:ff7f9f' + +set-face global operator 'rgb:ffffff' +set-face global comma 'rgb:ffffff' +set-face global bracket 'rgb:2f7f9f' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/modus-vivendi-tritanopia.kak b/colors/modus-vivendi-tritanopia.kak new file mode 100644 index 0000000..ab0ffc1 --- /dev/null +++ b/colors/modus-vivendi-tritanopia.kak @@ -0,0 +1,87 @@ +# Modus-Vivendi-Tritanopia theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:000000' +declare-option str fg_main 'rgb:ffffff' +declare-option str bg_dim 'rgb:1e1e1e' +declare-option str fg_dim 'rgb:989898' +declare-option str bg_alt 'rgb:535353' +declare-option str fg_alt 'rgb:c6daff' +declare-option str bg_active 'rgb:535353' +declare-option str bg_inactive 'rgb:303030' +declare-option str red 'rgb:ff5f59' +declare-option str red_bright 'rgb:ff6f9f' +declare-option str green 'rgb:44bc44' +declare-option str green_bright 'rgb:00c06f' +declare-option str yellow 'rgb:cabf00' +declare-option str yellow_bright 'rgb:d8af7a' +declare-option str blue 'rgb:2fafff' +declare-option str blue_bright 'rgb:00bcff' +declare-option str purple 'rgb:feacd0' +declare-option str purple_bright 'rgb:b6a0ff' +declare-option str bg_mode_line 'rgb:003c52' +declare-option str fg_mode_line 'rgb:ffffff' +declare-option str cursor 'rgb:ffffff' +declare-option str bg_hl_line 'rgb:2f3849' +declare-option str fg_space 'rgb:646464' + +declare-option str psel 'rgb:5a5a5a' +declare-option str ssel 'rgb:2f3849' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:ffffff' +set-face global type 'rgb:79a8ff' +set-face global variable 'rgb:6ae4b9' +set-face global keyword 'rgb:ff6f9f' +set-face global module 'rgb:ffffff' +set-face global function 'rgb:4ae2ff' +set-face global string 'rgb:00d3d0' +set-face global builtin 'rgb:feacd0' +set-face global constant 'rgb:88ca9f' +set-face global comment 'rgb:ff9070' +set-face global meta 'rgb:ff6740' + +set-face global operator 'rgb:ffffff' +set-face global comma 'rgb:ffffff' +set-face global bracket 'rgb:2f7f9f' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/modus-vivendi.kak b/colors/modus-vivendi.kak new file mode 100644 index 0000000..bae8ca2 --- /dev/null +++ b/colors/modus-vivendi.kak @@ -0,0 +1,87 @@ +# Modus-Vivendi theme for Kakoune + +# Color palette +# declare-option str black default +declare-option str bg_main 'rgb:000000' +declare-option str fg_main 'rgb:ffffff' +declare-option str bg_dim 'rgb:1e1e1e' +declare-option str fg_dim 'rgb:989898' +declare-option str bg_alt 'rgb:535353' +declare-option str fg_alt 'rgb:c6daff' +declare-option str bg_active 'rgb:535353' +declare-option str bg_inactive 'rgb:303030' +declare-option str red 'rgb:ff5f59' +declare-option str red_bright 'rgb:ff7f9f' +declare-option str green 'rgb:44bc44' +declare-option str green_bright 'rgb:00c06f' +declare-option str yellow 'rgb:d0bc00' +declare-option str yellow_bright 'rgb:dfaf7a' +declare-option str blue 'rgb:2fafff' +declare-option str blue_bright 'rgb:00bcff' +declare-option str purple 'rgb:feacd0' +declare-option str purple_bright 'rgb:b6a0ff' +declare-option str bg_mode_line 'rgb:505050' +declare-option str fg_mode_line 'rgb:ffffff' +declare-option str cursor 'rgb:ffffff' +declare-option str bg_hl_line 'rgb:2f3849' +declare-option str fg_space 'rgb:646464' + +declare-option str psel 'rgb:5a5a5a' +declare-option str ssel 'rgb:2f3849' + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value 'rgb:ffffff' +set-face global type 'rgb:6ae4b9' +set-face global variable 'rgb:00d3d0' +set-face global keyword 'rgb:b6a0ff' +set-face global module 'rgb:ffffff' +set-face global function 'rgb:feacd0' +set-face global string 'rgb:79a8ff' +set-face global builtin 'rgb:f78fe7' +set-face global constant 'rgb:00bcff' +set-face global comment 'rgb:989898' +set-face global meta 'rgb:ff7f9f' + +set-face global operator 'rgb:ffffff' +set-face global comma 'rgb:ffffff' +set-face global bracket 'rgb:2f7f9f' + +# For markup +set-face global title "%opt{purple}" +set-face global header "%opt{yellow_bright}" +set-face global bold "%opt{purple}" +set-face global italic "%opt{purple_bright}" +set-face global mono "%opt{green}" +set-face global block "%opt{blue_bright}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{fg_main}" + +# Builtin faces +set-face global Default "%opt{fg_main},%opt{bg_main}" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{bg_main},%opt{cursor}" +set-face global SecondaryCursor "%opt{bg_main},%opt{fg_alt}" +set-face global PrimaryCursorEol "%opt{bg_main},%opt{red_bright}" +set-face global SecondaryCursorEol "%opt{bg_main},%opt{blue}" +set-face global LineNumbers "%opt{fg_dim},%opt{bg_main}" +set-face global LineNumberCursor "%opt{fg_alt},%opt{bg_main}+b" +set-face global LineNumbersWrapped "%opt{bg_dim},%opt{bg_main}+i" +set-face global MenuForeground "%opt{bg_main},%opt{fg_main}+b" +set-face global MenuBackground "%opt{fg_main},%opt{bg_alt}" +set-face global MenuInfo "%opt{fg_alt},%opt{bg_alt}" +set-face global Information "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global Error "%opt{red},%opt{bg_mode_line}" +set-face global StatusLine "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineMode "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineInfo "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusLineValue "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global StatusCursor "%opt{fg_main},%opt{blue}" +set-face global Prompt "%opt{fg_mode_line},%opt{bg_mode_line}" +set-face global MatchingChar "%opt{blue},%opt{bg_main}" +set-face global Whitespace "%opt{fg_space},%opt{bg_main}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{bg_main},%opt{bg_main}" diff --git a/colors/monokai.kak b/colors/monokai.kak new file mode 100644 index 0000000..ddb1c44 --- /dev/null +++ b/colors/monokai.kak @@ -0,0 +1,84 @@ +# Monokai theme for Kakoune + +# Color palette +# declare-option str black 'rgb:272822' +declare-option str black default +declare-option str dark 'rgb:191919' +declare-option str gray 'rgb:5C6370' +declare-option str white 'rgb:f8f8f2' +declare-option str blue 'rgb:66d9ef' +declare-option str cyan 'rgb:a1efe4' +declare-option str green 'rgb:a6e22e' +declare-option str magenta 'rgb:fd5ff0' +declare-option str orange 'rgb:fd971f' +declare-option str pink 'rgb:F92672' +declare-option str purple 'rgb:ae81ff' +declare-option str red 'rgb:f92672' +declare-option str yellow 'rgb:e6db74' +declare-option str dimgray 'rgb:464850' + +declare-option str background %opt{black} +declare-option str psel 'rgba:46465080' +declare-option str ssel 'rgba:3c3c5080' +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{purple}" +set-face global type "%opt{cyan}" +set-face global variable "%opt{orange}" +set-face global module "%opt{white}" +set-face global function "%opt{green}" +set-face global string "%opt{yellow}" +set-face global keyword "%opt{pink}" +set-face global operator "%opt{pink}" +set-face global attribute "%opt{orange}" +set-face global bracket "%opt{white}+b" +set-face global arguement "%opt{orange}" +set-face global comma "%opt{white}" +set-face global comment "%opt{gray}+i" +set-face global meta "%opt{red}" +set-face global builtin "%opt{cyan}" +set-face global class "%opt{green}+b" +set-face global equal "%opt{pink}" + +# For markup +set-face global title "%opt{pink}" +set-face global header "%opt{orange}" +set-face global bold "%opt{pink}" +set-face global italic "%opt{purple}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default default,default +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{purple}" +set-face global SecondaryCursor "%opt{dark},%opt{yellow}" +set-face global PrimaryCursorEol "%opt{dark},%opt{cyan}" +set-face global SecondaryCursorEol "%opt{dark},%opt{orange}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{purple},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{white}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{orange},%opt{dark}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{green},%opt{black}" +set-face global StatusLineInfo "%opt{purple},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{green},%opt{black}" +set-face global MatchingChar "%opt{black},%opt{blue}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{gray},%opt{black}" diff --git a/colors/mygruvbox.kak b/colors/mygruvbox.kak new file mode 100644 index 0000000..bca8e8b --- /dev/null +++ b/colors/mygruvbox.kak @@ -0,0 +1,84 @@ +# Mygruvbox theme for Kakoune + +# Color palette +# declare-option str black 'rgb:282828' +declare-option str black default +declare-option str dark 'rgb:1d2021' +declare-option str gray 'rgb:928374' +declare-option str aqua 'rgb:8ec07c' +declare-option str white 'rgb:ebdbb2' +declare-option str blue 'rgb:83a598' +declare-option str cyan 'rgb:8be9fd' +declare-option str green 'rgb:b8bb26' +declare-option str peach 'rgb:E5C07B' +declare-option str orange 'rgb:fe8019' +declare-option str pink 'rgb:F879C6' +declare-option str purple 'rgb:d3869b' +declare-option str red 'rgb:fb4934' +declare-option str yellow 'rgb:fab2df' +declare-option str dimgray 'rgb:424242' + +declare-option str psel 'rgba:50494580' +declare-option str ssel 'rgba:3c383880' +declare-option str background %opt{black} +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{purple}" +set-face global type "%opt{aqua}" +set-face global variable "%opt{orange}" +set-face global module "%opt{white}" +set-face global function "%opt{aqua}" +set-face global string "%opt{green}" +set-face global keyword "%opt{red}" +set-face global operator "%opt{pink}" +set-face global attribute "%opt{orange}" +set-face global bracket "%opt{white}+b" +set-face global arguement "%opt{orange}" +set-face global comma "%opt{white}" +# set-face global constant "%opt{white}+b" +set-face global comment "%opt{gray}+i" +set-face global meta "%opt{aqua}" +set-face global builtin "%opt{aqua}+b" + +# For markup +set-face global title "%opt{pink}" +set-face global header "%opt{orange}" +set-face global bold "%opt{pink}" +set-face global italic "%opt{purple}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default "%opt{white},default" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{purple}" +set-face global SecondaryCursor "%opt{dark},%opt{aqua}" +set-face global PrimaryCursorEol "%opt{dark},%opt{yellow}" +set-face global SecondaryCursorEol "%opt{dark},%opt{cyan}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{yellow},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{white}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{dark},%opt{orange}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{aqua},%opt{black}" +set-face global StatusLineInfo "%opt{purple},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{green},%opt{black}" +set-face global MatchingChar "%opt{blue},%opt{black}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{gray},%opt{black}" diff --git a/colors/one-dark.kak b/colors/one-dark.kak new file mode 100644 index 0000000..bad6d41 --- /dev/null +++ b/colors/one-dark.kak @@ -0,0 +1,88 @@ +# One-dark theme for Kakoune + +# Color palette +# declare-option str black 'rgb:282c34' +declare-option str black default +declare-option str gray 'rgb:5C6370' +declare-option str dark 'rgb:1e2127' +declare-option str white 'rgb:abb2bf' +declare-option str blue 'rgb:61afef' +declare-option str cyan 'rgb:50cacd' +declare-option str aqua 'rgb:5accaf' +declare-option str green 'rgb:98c379' +declare-option str amber 'rgb:e5c07b' +declare-option str orange 'rgb:d19a66' +declare-option str pink 'rgb:de6a73' +declare-option str purple 'rgb:c678dd' +declare-option str red 'rgb:efa6a2' +declare-option str yellow 'rgb:c8c874' +declare-option str azure 'rgb:74c3e4' +declare-option str dimgray 'rgb:454b4e' +declare-option str psel 'rgba:46465080' +declare-option str ssel 'rgba:3c3c5080' + +declare-option str background %opt{black} +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{orange}" +set-face global type "%opt{cyan}" +set-face global variable "%opt{orange}" +set-face global module "%opt{white}" +set-face global function "%opt{blue}" +set-face global string "%opt{green}" +set-face global keyword "%opt{purple}" +set-face global operator "%opt{purple}" +set-face global attribute "%opt{blue}" +set-face global bracket "%opt{white}" +set-face global arguement "%opt{orange}" +set-face global comma "%opt{white}" +set-face global comment "%opt{gray}+i" +set-face global docstring "%opt{gray}+i" +set-face global meta "%opt{purple}" +set-face global builtin "%opt{cyan}" +set-face global class "%opt{amber}" +set-face global self "%opt{pink}" +set-face global constant "%opt{white}+b" + +# For markup +set-face global title "%opt{pink}" +set-face global header "%opt{orange}" +set-face global bold "%opt{pink}" +set-face global italic "%opt{purple}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default "%opt{white},default" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{purple}" +set-face global SecondaryCursor "%opt{dark},%opt{blue}" +set-face global PrimaryCursorEol "%opt{dark},%opt{cyan}" +set-face global SecondaryCursorEol "%opt{dark},%opt{amber}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{white},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{aqua}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{orange},%opt{dark}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{green},%opt{black}" +set-face global StatusLineInfo "%opt{purple},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{green},%opt{black}" +set-face global MatchingChar "%opt{black},%opt{blue}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{gray},%opt{black}" diff --git a/colors/operandi.kak b/colors/operandi.kak new file mode 100755 index 0000000..1981a7e --- /dev/null +++ b/colors/operandi.kak @@ -0,0 +1,88 @@ +# Modus Operandi theme for Kakoune + +# Color palette +# declare-option str black 'rgb:ffffff' +declare-option str black default +declare-option str dark 'rgb:f8f8f8' +declare-option str gray 'rgb:bcbcbc' +declare-option str white 'rgb:000000' +declare-option str blue 'rgb:0031a9' +declare-option str blue_alt 'rgb:2544bb' +declare-option str cyan 'rgb:00538b' +declare-option str cyan_alt 'rgb:30517f' +declare-option str green 'rgb:005e00' +declare-option str green_alt 'rgb:315b00' +declare-option str magenta 'rgb:721045' +declare-option str magenta_alt 'rgb:8f0075' +declare-option str red 'rgb:a60000' +declare-option str red_alt 'rgb:972500' +declare-option str orange 'rgb:904200' +declare-option str yellow 'rgb:813e00' +declare-option str psel 'rgba:e8dfd180' +declare-option str ssel 'rgba:fbeee080' +declare-option str dimgray 'rgb:b7b7b7' + +declare-option str background %opt{black} +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{white}" +set-face global type "%opt{cyan_alt}" +set-face global variable "%opt{cyan}" +set-face global module "%opt{white}" +set-face global function "%opt{magenta}" +set-face global string "%opt{blue_alt}" +set-face global keyword "%opt{magenta_alt}" +set-face global operator "%opt{white}" +set-face global attribute "%opt{blue}" +set-face global bracket "%opt{white}+b" +set-face global arguement "%opt{cyan_alt}" +set-face global comma "%opt{white}" +set-face global constant "%opt{cyan}+b" +set-face global class "%opt{cyan_alt}" +set-face global comment "%opt{gray}+i" +set-face global meta "%opt{cyan_alt}" +set-face global builtin "%opt{cyan}" + +# For markup +set-face global title "%opt{magenta}" +set-face global header "%opt{orange}" +set-face global bold "%opt{magenta}" +set-face global italic "%opt{magenta_alt}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default "%opt{white},default" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{cyan}" +set-face global SecondaryCursor "%opt{dark},%opt{cyan_alt}" +set-face global PrimaryCursorEol "%opt{dark},%opt{red_alt}" +set-face global SecondaryCursorEol "%opt{dark},%opt{blue}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{magenta_alt},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{white}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{dark},%opt{orange}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{cyan_alt},%opt{black}" +set-face global StatusLineInfo "%opt{magenta_alt},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{green},%opt{black}" +set-face global MatchingChar "%opt{blue},%opt{black}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{black},%opt{black}" + diff --git a/colors/pastel.kak b/colors/pastel.kak new file mode 100644 index 0000000..8a3bf3d --- /dev/null +++ b/colors/pastel.kak @@ -0,0 +1,86 @@ +# Pastel theme for Kakoune + +# Color palette +# declare-option str black 'rgb:2b2e33' +declare-option str black default +declare-option str dark 'rgb:3b3b46' +declare-option str gray 'rgb:5a5b5b' +declare-option str aqua 'rgb:6bbac1' +declare-option str white 'rgb:dcdbd7' +declare-option str blue 'rgb:65a4cf' +declare-option str cyan 'rgb:6dcac0' +declare-option str blue_green 'rgb:81bba3' +declare-option str green 'rgb:8dbc92' +declare-option str orange 'rgb:dea981' +declare-option str pink 'rgb:d38da9' +declare-option str purple 'rgb:ca9bf7' +declare-option str red 'rgb:db948e' +declare-option str yellow 'rgb:e1d179' +declare-option str lime 'rgb:adc47e' +declare-option str dimgray 'rgb:3d4747' +declare-option str psel 'rgba:46466480' +declare-option str ssel 'rgba:37375580' + +declare-option str background %opt{black} +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{yellow}" +set-face global type "%opt{aqua}" +set-face global variable "%opt{purple}" +set-face global module "%opt{white}" +set-face global function "%opt{orange}" +set-face global string "%opt{pink}" +set-face global keyword "%opt{green}" +set-face global operator "%opt{aqua}" +set-face global attribute "%opt{blue_green}" +set-face global bracket "%opt{white}+b" +set-face global arguement "%opt{blue_green}" +set-face global comma "%opt{white}" +set-face global constant "%opt{blue_green}+b" +set-face global class "%opt{lime}" +set-face global comment "%opt{gray}+i" +set-face global meta "%opt{blue}" +set-face global builtin "%opt{cyan}+b" + +# For markup +set-face global title "%opt{pink}" +set-face global header "%opt{orange}" +set-face global bold "%opt{pink}" +set-face global italic "%opt{purple}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default "%opt{white},default" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{purple}" +set-face global SecondaryCursor "%opt{dark},%opt{aqua}" +set-face global PrimaryCursorEol "%opt{dark},%opt{yellow}" +set-face global SecondaryCursorEol "%opt{dark},%opt{blue}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{purple},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{white}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{dark},%opt{orange}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{aqua},%opt{black}" +set-face global StatusLineInfo "%opt{purple},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{green},%opt{black}" +set-face global MatchingChar "%opt{blue},%opt{black}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{black},%opt{black}" diff --git a/colors/undoo.kak b/colors/undoo.kak new file mode 100644 index 0000000..799fa3b --- /dev/null +++ b/colors/undoo.kak @@ -0,0 +1,87 @@ +# Undoo theme for Kakoune + +# Color palette +# declare-option str black 'rgb:101010' +declare-option str black default +declare-option str gray 'rgb:808080' +declare-option str dark 'rgb:454545' +declare-option str white 'rgb:c0c0c0' +declare-option str blue 'rgb:a3b8ef' +declare-option str cyan 'rgb:50cacd' +declare-option str aqua 'rgb:5accaf' +declare-option str green 'rgb:80c990' +declare-option str amber 'rgb:a69460' +declare-option str orange 'rgb:e0af85' +declare-option str pink 'rgb:f2a1c2' +declare-option str purple 'rgb:ccaced' +declare-option str red 'rgb:efa6a2' +declare-option str yellow 'rgb:c8c874' +declare-option str azure 'rgb:74c3e4' +declare-option str dimgray 'rgb:353535' +declare-option str psel 'rgba:46465080' +declare-option str ssel 'rgba:3c3c5080' + +declare-option str background %opt{black} +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{purple}" +set-face global type "%opt{cyan}" +set-face global variable "%opt{orange}" +set-face global module "%opt{white}" +set-face global function "%opt{azure}" +set-face global string "%opt{green}" +set-face global keyword "%opt{pink}" +set-face global operator "%opt{cyan}" +set-face global attribute "%opt{blue}" +set-face global bracket "%opt{white}+b" +set-face global arguement "%opt{orange}" +set-face global comma "%opt{white}" +set-face global comment "%opt{gray}+i" +set-face global docstring "%opt{gray}+i" +set-face global meta "%opt{pink}" +set-face global builtin "%opt{cyan}" +set-face global class "%opt{yellow}+b" +set-face global constant "%opt{yellow}" + +# For markup +set-face global title "%opt{pink}" +set-face global header "%opt{orange}" +set-face global bold "%opt{pink}" +set-face global italic "%opt{purple}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default default,default +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{purple}" +set-face global SecondaryCursor "%opt{dark},%opt{blue}" +set-face global PrimaryCursorEol "%opt{dark},%opt{orange}" +set-face global SecondaryCursorEol "%opt{dark},%opt{aqua}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{blue},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{aqua}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{dark},%opt{orange}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{green},%opt{black}" +set-face global StatusLineInfo "%opt{purple},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{green},%opt{black}" +set-face global MatchingChar "%opt{black},%opt{blue}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{gray},%opt{black}" diff --git a/colors/vivendi.kak b/colors/vivendi.kak new file mode 100755 index 0000000..8c52197 --- /dev/null +++ b/colors/vivendi.kak @@ -0,0 +1,88 @@ +# Modus Vivendi theme for Kakoune + +# Color palette +# declare-option str black 'rgb:000000' +declare-option str black default +declare-option str dark 'rgb:100f10' +declare-option str gray 'rgb:a8a8a8' +declare-option str white 'rgb:ffffff' +declare-option str blue 'rgb:2fafff' +declare-option str blue_alt 'rgb:79a8ff' +declare-option str cyan 'rgb:00d3d0' +declare-option str cyan_alt 'rgb:6ae4b9' +declare-option str green 'rgb:44bc44' +declare-option str green_alt 'rgb:70b900' +declare-option str magenta 'rgb:feacd0' +declare-option str magenta_alt 'rgb:b6a0ff' +declare-option str red 'rgb:ff8059' +declare-option str red_alt 'rgb:ef8b50' +declare-option str orange 'rgb:fba849' +declare-option str yellow 'rgb:c0c530' +declare-option str psel 'rgba:282e4680' +declare-option str ssel 'rgba:18173280' +declare-option str dimgray 'rgb:323232' + +declare-option str background %opt{black} +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{white}" +set-face global type "%opt{cyan_alt}" +set-face global variable "%opt{cyan}" +set-face global module "%opt{white}" +set-face global function "%opt{magenta}" +set-face global string "%opt{blue_alt}" +set-face global keyword "%opt{magenta_alt}" +set-face global operator "%opt{white}" +set-face global attribute "%opt{blue}" +set-face global bracket "%opt{white}+b" +set-face global arguement "%opt{cyan_alt}" +set-face global comma "%opt{white}" +set-face global constant "%opt{cyan}+b" +set-face global class "%opt{cyan_alt}" +set-face global comment "%opt{gray}+i" +set-face global meta "%opt{cyan_alt}" +set-face global builtin "%opt{cyan}" + +# For markup +set-face global title "%opt{magenta}" +set-face global header "%opt{orange}" +set-face global bold "%opt{magenta}" +set-face global italic "%opt{magenta_alt}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default "%opt{white},default" +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{cyan}" +set-face global SecondaryCursor "%opt{dark},%opt{cyan_alt}" +set-face global PrimaryCursorEol "%opt{dark},%opt{red_alt}" +set-face global SecondaryCursorEol "%opt{dark},%opt{blue}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{magenta_alt},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{white}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{dark},%opt{orange}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{cyan_alt},%opt{black}" +set-face global StatusLineInfo "%opt{magenta_alt},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{green},%opt{black}" +set-face global MatchingChar "%opt{blue},%opt{black}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{black},%opt{black}" + diff --git a/colors/warm.kak b/colors/warm.kak new file mode 100644 index 0000000..4919ce0 --- /dev/null +++ b/colors/warm.kak @@ -0,0 +1,84 @@ +# Warm theme for Kakoune + +# Color palette +# declare-option str black 'rgb:222120' +declare-option str black default +declare-option str gray 'rgb:646464' +declare-option str dark 'rgb:282828' +declare-option str white 'rgb:bebebe' +declare-option str green 'rgb:a3be8c' +declare-option str cyan 'rgb:88c0d0' +declare-option str blue 'rgb:81a1c1' +declare-option str aqua 'rgb:C3DDDE' +declare-option str orange 'rgb:ba8163' +declare-option str pink 'rgb:aa6a6a' +declare-option str purple 'rgb:b48ead' +declare-option str red 'rgb:bf616a' +declare-option str yellow 'rgb:b7aa5e' +declare-option str dimgray 'rgb:343434' +# declare-option str dimgray 'rgb:404040' + +declare-option str psel 'rgba:3F363D80' +declare-option str ssel 'rgba:35363380' +declare-option str background %opt{black} +declare-option str dimmed_background %opt{gray} +declare-option str foreground %opt{white} + +# Reference +# https://github.com/mawww/kakoune/blob/master/colors/default.kak +# For code +set-face global value "%opt{purple}" +set-face global type "%opt{aqua}" +set-face global variable "%opt{orange}" +set-face global module "%opt{white}" +set-face global function "%opt{blue}" +set-face global string "%opt{green}" +set-face global keyword "%opt{red}" +set-face global operator "%opt{pink}" +set-face global attribute "%opt{orange}" +set-face global bracket "%opt{white}+b" +set-face global arguement "%opt{orange}" +set-face global comma "%opt{white}" +# set-face global constant "%opt{white}+b" +set-face global comment "%opt{gray}+i" +set-face global meta "%opt{cyan}" +set-face global builtin "%opt{cyan}+b" + +# For markup +set-face global title "%opt{pink}" +set-face global header "%opt{orange}" +set-face global bold "%opt{pink}" +set-face global italic "%opt{purple}" +set-face global mono "%opt{green}" +set-face global block "%opt{cyan}" +set-face global link "%opt{green}" +set-face global bullet "%opt{green}" +set-face global list "%opt{white}" + +# Builtin faces +set-face global Default "%opt{white},%opt{black}" +# set-face global Default default,default +set-face global PrimarySelection "default,%opt{psel}" +set-face global SecondarySelection "default,%opt{ssel}" +set-face global PrimaryCursor "%opt{dark},%opt{blue}" +set-face global SecondaryCursor "%opt{dark},%opt{aqua}" +set-face global PrimaryCursorEol "%opt{dark},%opt{orange}" +set-face global SecondaryCursorEol "%opt{dark},%opt{blue}" +set-face global LineNumbers "%opt{gray},%opt{black}" +set-face global LineNumberCursor "%opt{pink},%opt{black}+b" +set-face global LineNumbersWrapped "%opt{gray},%opt{black}+i" +set-face global MenuForeground "%opt{dark},%opt{aqua}+b" +set-face global MenuBackground "%opt{white},%opt{dark}" +set-face global MenuInfo "%opt{orange},%opt{dark}" +set-face global Information "%opt{yellow},%opt{black}" +set-face global Error "%opt{red},%opt{black}" +set-face global StatusLine "%opt{white},%opt{black}" +set-face global StatusLineMode "%opt{green},%opt{black}" +set-face global StatusLineInfo "%opt{purple},%opt{black}" +set-face global StatusLineValue "%opt{orange},%opt{black}" +set-face global StatusCursor "%opt{white},%opt{blue}" +set-face global Prompt "%opt{blue},%opt{black}" +set-face global MatchingChar "%opt{black},%opt{blue}" +set-face global Whitespace "%opt{dimgray},%opt{black}+f" +set-face global WrapMarker Whitespace +set-face global BufferPadding "%opt{gray},%opt{black}" |
