All Projects → anhsirk0 → kakoune-themes

anhsirk0 / kakoune-themes

Licence: GPL-3.0 license
Color schemes for kakoune , extra syntax highlighting and my config

Programming Languages

KakouneScript
24 projects
shell
77523 projects

Projects that are alternatives of or similar to kakoune-themes

kakoune.cr
A command-line tool for Kakoune
Stars: ✭ 42 (+68%)
Mutual labels:  kakoune
kak-ansi
Kakoune support for rendering ANSI-colored text.
Stars: ✭ 30 (+20%)
Mutual labels:  kakoune
kakboard
Clipboard integration for Kakoune
Stars: ✭ 49 (+96%)
Mutual labels:  kakoune
kaktree
File explorer side panel for Kakoune
Stars: ✭ 39 (+56%)
Mutual labels:  kakoune
powerline.kak
Kakoune modeline, but with passion
Stars: ✭ 49 (+96%)
Mutual labels:  kakoune
auto-pairs.kak
Auto-pairing of characters for Kakoune
Stars: ✭ 62 (+148%)
Mutual labels:  kakoune
luar
Script Kakoune using Lua
Stars: ✭ 33 (+32%)
Mutual labels:  kakoune
kakoune-ghci-bridge
Get intellisense for Haskell in Kakoune via ghci
Stars: ✭ 13 (-48%)
Mutual labels:  kakoune
kakoune-colors
Color schemes for kakoune
Stars: ✭ 15 (-40%)
Mutual labels:  kakoune
kakoune-extra-filetypes
Extra highlighters for the Kakoune editor
Stars: ✭ 20 (-20%)
Mutual labels:  kakoune
Kakoune
mawww's experiment for a better code editor
Stars: ✭ 7,593 (+30272%)
Mutual labels:  kakoune
kakoune-wiki
Personal wiki plugin for Kakoune
Stars: ✭ 53 (+112%)
Mutual labels:  kakoune
snippet.kak
Snippets integration for Kakoune
Stars: ✭ 23 (-8%)
Mutual labels:  kakoune
kakoune-find
Find and replace on open buffers
Stars: ✭ 30 (+20%)
Mutual labels:  kakoune
kakoune-sudo-write
Write to files using 'sudo'
Stars: ✭ 24 (-4%)
Mutual labels:  kakoune
smarttab.kak
Automatic handling different styles of indentation and alignment.
Stars: ✭ 52 (+108%)
Mutual labels:  kakoune
one.kak
Atom "One" color schemes for Kakoune.
Stars: ✭ 19 (-24%)
Mutual labels:  kakoune
tagbar.kak
Tag viewer for Kakoune
Stars: ✭ 19 (-24%)
Mutual labels:  kakoune
kakoune-gdb
gdb integration plugin
Stars: ✭ 44 (+76%)
Mutual labels:  kakoune
emmet-cli
Emmet command line interface
Stars: ✭ 27 (+8%)
Mutual labels:  kakoune

kakoune themes

color schemes for kakoune (now with transparent selections)

This repo is also my personal config for kakoune

Ayu-mirage color scheme

ayu_mirage color scheme

Background color #1F2430

Ayu-dark color scheme

ayu_dark color scheme

Background color #0A0E14

Pastel color scheme

Pastel color scheme

Background color #2B2E33

Warm color scheme

Warm color scheme

Background color #222120

Cherry color scheme

Cherry color scheme

Background color #23232F

Berry color scheme

Berry color scheme

Background color #2C2C2C

Cyanide color scheme

Cyanide color scheme

Background color #171A1F

Undoo color scheme

Undoo color scheme

Background color #101010

Monokai color scheme

Monokai color scheme monokai syntax is different than the sublime's monokai

Background color #2C2C2D

One-dark color scheme

One-dark color scheme

Background color #282C34

Mygruvbox color scheme

Mygruvbox color scheme mygruvbox is almost identical to original gruvbox {whitespace color is dimmed & few other minor changes}
gruvbox name was already taken so i have to resort to mygruvbox

Background color #282828

By default background color is set to terminal's default

usage

add colors to ~/.config/kak/

cp colors ~/.config/kak/ -r

adding syntax for brackets and functions

  • to modify syntax highlighting for a file type modify /usr/share/kak/rc/filetype/your_file_type.kak
  • for example to modify syntax highlighting for python modify /usr/share/kak/rc/filetype/python.kak
  • for shell file type (bash, zsh etc) /usr/share/kak/rc/filetype/sh.kak

you can just copy filetype from the repo (you have to be root)

# cp filetype/* /usr/share/kak/rc/filetype/ -r

or you can manually add regexes

add this regex for functions

'[a-zA-Z_0-9]+\(+' 0:function

add this regex for class

'[^a-z][A-Z][a-zA-Z_0-9]+' 0:class

add this regex for constant

'[A-Z]+[^a-z]+' 0:constant

add this regex for arguement

'\([a-zA-Z, ._]+\)' 0:arguement

add this regex for builtin

'__[a-zA-Z_0-9]+__' 1:builtin

add this regex for brackets

'[(){}\[\]]' 0:bracket

add this regex for comma

'[,]' 0:comma

for example (python.kak)

add these line (probably in middle or somewhere)

add-highlighter shared/python/code/ regex '[a-zA-Z_0-9]+(+' 0:function

add-highlighter shared/python/code/ regex '[(){}[]]' 0:bracket

see filetypes for more info

Thanks

Cherry theme - https://github.com/nullxception/cherry-vscode
Gruvbox theme - https://github.com/morhetz/gruvbox
One Dark theme - https://github.com/atom/one-dark-syntax
Ayu theme - https://github.com/dempfi/ayu
Transparent Selections - https://github.com/caksoylar/kakoune-mysticaltutor

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].