2017-11-20 13:53:56 +01:00
colorscheme desertex
2018-07-19 21:54:06 +02:00
set-option global scrolloff 5,5
set-option global incsearch true
set-option global aligntab true
set-option global ui_options ncurses_assistant=dilbert
set-option -add global ui_options ncurses_change_colors=true
set-option global grepcmd 'rg --column'
2017-11-20 13:53:56 +01:00
2018-07-19 21:54:06 +02:00
wiki_setup "/home/nk/Wiki"
2017-11-20 13:53:56 +01:00
# with inspiration from
# https://github.com/Delapouite/dotfiles/blob/master/link/kak/kakrc
set global modelinefmt %{
%val{bufname} [%opt{filetype}]
· %val{cursor_line}:%val{cursor_char_column}
· {{context_info}} {{mode_info}}
2017-01-12 17:58:00 +01:00
}
2017-11-20 13:53:56 +01:00
hook global InsertEnd .* %{
lint
}
2018-07-19 21:54:06 +02:00
# spaces instead tabs
map global insert <tab> ' '
2017-11-20 13:53:56 +01:00
# ← system clipboard
map global user y '<a-|>xsel --input --clipboard<ret>; :echo -color Information "copied selection to X11 clipboard"<ret>' -docstring 'yank from clipboard'
map global user p '<a-!>xsel --output --clipboard<ret>' -docstring 'replace from clipboard'
map global user P '!xsel --output --clipboard<ret>' -docstring 'print from clipboard'
2017-01-12 17:58:00 +01:00
2017-11-20 13:53:56 +01:00
# → system clipboard
hook global NormalKey y|d|c %{ nop %sh{
printf %s "$kak_reg_dquote" | xsel --input --clipboard
2017-01-12 17:58:00 +01:00
}}
2018-07-19 21:54:06 +02:00
# editorconfig support
hook global BufCreate .* %{editorconfig-load}