From 13f456ff81146b3cdeb77cc557fab89ba2259c97 Mon Sep 17 00:00:00 2001 From: Jeremy Kaplan Date: Sat, 23 Jun 2018 13:33:52 -0700 Subject: [PATCH] Start of kakoune config --- default.conf.yaml | 1 + kak/colors/jdkaplan.kak | 82 +++++++++++++++++++++++++++++++++++++++++ kak/kakrc | 3 ++ 3 files changed, 86 insertions(+) create mode 100644 kak/colors/jdkaplan.kak create mode 100644 kak/kakrc diff --git a/default.conf.yaml b/default.conf.yaml index 661ede7..155b93b 100644 --- a/default.conf.yaml +++ b/default.conf.yaml @@ -9,6 +9,7 @@ ~/.config/git: git/ ~/.gitignore: git/gitignore ~/.config/flake8: etc/flake8 + ~/.config/kak: kak/ ~/.config/nvim: neovim/ ~/.config/tako: tako/ ~/.config/zsh: zsh/ diff --git a/kak/colors/jdkaplan.kak b/kak/colors/jdkaplan.kak new file mode 100644 index 0000000..8e7d65f --- /dev/null +++ b/kak/colors/jdkaplan.kak @@ -0,0 +1,82 @@ +%sh{ + black='black' + gray_08='rgb:080808' # 232 + gray_26='rgb:262626' # 235 + gray_30='rgb:303030' # 236 + gray_3A='rgb:3A3A3A' # 237 + gray_44='rgb:444444' # 238 + gray_4E='rgb:4E4E4E' # 239 + gray_58='rgb:585858' # 240 + gray_62='rgb:626262' # 241 + gray_76='rgb:767676' # 243 + gray_80='rgb:808080' # 244 + gray_8A='rgb:8A8A8A' # 245 + gray_A8='rgb:A8A8A8' # 248 + gray_AF='rgb:AFAFAF' # 145 + gray_E4='rgb:E4E4E4' # 254 + gray_EE='rgb:EEEEEE' # 255 + white='white' + red='rgb:D70000' # 160 + orange='rgb:FF8700' # 208 + lightorange='rgb:FF875F' # 209 + yelloworange='rgb:D7AF00' # 178 + yellow='rgb:D7D700' # 184 + seafoam='rgb:5FD757' # 77 + green='rgb:5ABC50' + cyan='rgb:00D7FF' # 45 + paleblue='rgb:AFD7FF' # 117 + bluegray='rgb:D7D7FF' # 181 + purple='rgb:AF87FF' # 141 + + echo " +# For Code +face global value ${orange} +face global type ${yellow} +face global variable ${cyan} +face global module ${seafoam} +face global function ${cyan} +face global string ${yelloworange} +face global keyword ${green} +face global operator ${green} +face global attribute ${cyan} +face global comment ${gray_AF} +face global meta magenta +face global builtin default+b + +# For markup +face global title +u +face global header default +face global bold +b +face global italic +i +face global mono default +face global block default +face global link default +face global bullet default +face global list default + +# builtin faces +face global Default ${gray_E4},${gray_26} +face global PrimaryCursor ${black},${white} +face global PrimarySelection ${black},${gray_80} +face global SecondaryCursor ${white},${gray_58} +face global SecondarySelection ${white},${gray_3A} +face global PrimaryCursorEol black,cyan +face global SecondaryCursorEol black,cyan +face global LineNumbers ${gray_8A},default +face global LineNumberCursor default,default+r +face global MenuForeground white,blue +face global MenuBackground blue,white +face global MenuInfo cyan +face global Information black,yellow +face global Error black,red +face global StatusLine ${gray_EE},${gray_44} +face global StatusLineMode ${gray_EE},${gray_44} +face global StatusLineInfo ${gray_EE},${gray_44} +face global StatusLineValue ${gray_EE},${gray_44} + +face global StatusCursor black,cyan +face global Prompt yellow,default +face global MatchingChar ${lightorange},${gray_26}+b +face global BufferPadding blue,default +" +} diff --git a/kak/kakrc b/kak/kakrc new file mode 100644 index 0000000..f454307 --- /dev/null +++ b/kak/kakrc @@ -0,0 +1,3 @@ +colorscheme jdkaplan + +add-highlighter global number_lines