From 2c73a5280cac56298c0bf8d14c47770fa049dcf7 Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Fri, 16 Oct 2020 12:35:29 -0500 Subject: [PATCH] Fix plugin setup and basic colors --- apps/kak/kakrc | 48 ++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 38 insertions(+), 10 deletions(-) diff --git a/apps/kak/kakrc b/apps/kak/kakrc index 730c97a..2a7dee8 100644 --- a/apps/kak/kakrc +++ b/apps/kak/kakrc @@ -1,23 +1,51 @@ source "%val{config}/plugins/plug.kak/rc/plug.kak" -plug "andreyorst/fzf.kak" - -map global normal ': fzf-mode' +plug "TeddyDD/kakoune-selenized" theme +plug "robertmeta/plug.kak" noload do %{ + set global plug_always_ensure true + set global plug_max_active_downloads 25 +} +plug "alexherbo2/connect.kak" +plug "ul/kak-lsp" do %{ + cargo build --release --locked + cargo install --force --path . +} +plug 'delapouite/kakoune-buffers' %{ + # map global normal ^ q + # map global normal Q + # map global normal q b + # map global normal Q B + # map global normal + # map global normal + # map global normal b ': enter-buffers-mode' -docstring 'buffers' + # map global normal B ': enter-user-mode -lock buffers' -docstring 'buffers (lock)' +} map global normal D 'd' -docstring 'delete to end of line' map global normal Y 'y' -docstring 'yank to end of line' +declare -hidden range-faces show_matching_range + hook global InsertChar k %{ try %{ - exec -draft hh jk d - exec -}} -hook global InsertChar j %{ try %{ - exec -draft hh jj d + exec -draft hH jk d exec }} +hook global WinCreate .* %{ + addhl ranges show_matching_range +} + +map global normal '^' '' -docstring 'jump to start of line' + +add-highlighter global/show-trailing-whitespaces regex '\h+$' 0:Error +add-highlighter global show-matching + set global tabstop 2 set global indentwidth 2 -set-option global fzf_file_command 'rg' - +face global Information white,black +face global MenuBackground white,black +face global MenuForeground black,blue +face global PrimarySelection black,blue +face global PrimarySelection black,white +face global MatchingChar default,gray