From b4ebc3f4f353ad6bacbb818e66fad4fd2a8771c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Pankowski?= Date: Sat, 9 May 2026 15:33:00 +0200 Subject: [PATCH] kakaone: auto select lp-dark/lp-light color scheme on startup, switch color options case --- kakoune/.config/kak/kakrc | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/kakoune/.config/kak/kakrc b/kakoune/.config/kak/kakrc index 585aa4f..56ac740 100644 --- a/kakoune/.config/kak/kakrc +++ b/kakoune/.config/kak/kakrc @@ -12,6 +12,14 @@ nop %sh{ ln -s "$kak_runtime/autoload" "$kak_config/autoload/stdlib" } +colorscheme %sh{ + if [ -e ~/.lightmode ]; then + echo lp-light + else + echo lp-dark + fi +} + declare-user-mode file-mode declare-user-mode options-mode @@ -29,10 +37,10 @@ map global -docstring "Open/create in dir" file-mode 'c' ': open-create-in-dir' -map global -docstring "Light mode" options-mode 'l' ': colorscheme one-light' -map global -docstring "Dark mode" options-mode 'd' ': colorscheme one-darker' -map global -docstring "LP Dark mode" options-mode 'D' ': colorscheme lp-dark' -map global -docstring "LP Light mode" options-mode 'L' ': colorscheme lp-light' +map global -docstring "LP Dark mode" options-mode 'd' ': colorscheme lp-dark' +map global -docstring "LP Light mode" options-mode 'l' ': colorscheme lp-light' +map global -docstring "Light mode" options-mode 'L' ': colorscheme one-light' +map global -docstring "Dark mode" options-mode 'D' ': colorscheme one-darker' map global -docstring "Paste clipboard (append)" user 'p' ' xsel -bo' map global -docstring "Paste clipboard (insert)" user 'P' '! xsel -bo' @@ -106,7 +114,6 @@ bundle-noload kak-bundle https://codeberg.org/jdugan6240/kak-bundle # COLORSCHEME bundle-theme kak-one "https://codeberg.org/raiguard/kak-one" -colorscheme 'one-darker' bundle-theme kakoune-themes "https://codeberg.org/anhsirk0/kakoune-themes"