AutoYADM commit: 2025-05-11 15:44:05

This commit is contained in:
Daniel Fichtinger 2025-05-11 15:44:05 -04:00
parent 88581d7f01
commit b52046ec71
2 changed files with 27 additions and 14 deletions

View file

@ -57,6 +57,13 @@ set-face global link "%opt{red_glowing}+ui"
set-face global bullet "%opt{orange_glow}" set-face global bullet "%opt{orange_glow}"
set-face global list "%opt{orange_glow}" set-face global list "%opt{orange_glow}"
# SPECIAL CURSOR BLOCK
# We implement a Helix-like cursor changing color.
# Off by default; ashen_cursor option must be declared:
# declare-option bool ashen_cursor true
try %{
# check if ashen_dynamic_cursor option is set
nop %opt{ashen_dynamic_cursor}
# Helix-like insert mode cursor # Helix-like insert mode cursor
set-face global PrimaryCursorNormal "%opt{background},%opt{orange_blaze}+gfb" set-face global PrimaryCursorNormal "%opt{background},%opt{orange_blaze}+gfb"
set-face global SecondaryCursorNormal "%opt{background},%opt{orange_muted}+gf" set-face global SecondaryCursorNormal "%opt{background},%opt{orange_muted}+gf"
@ -74,6 +81,10 @@ hook global ModeChange (push|pop):insert:.* %{
set-face window PrimaryCursor PrimaryCursorNormal set-face window PrimaryCursor PrimaryCursorNormal
set-face window SecondaryCursor SecondaryCursorNormal set-face window SecondaryCursor SecondaryCursorNormal
} }
} catch %{
set-face global PrimaryCursor "%opt{background},%opt{orange_blaze}+gfb"
set-face global SecondaryCursor "%opt{background},%opt{orange_muted}+gf"
}
# Built-in UI # Built-in UI
set-face global Default "%opt{text},%opt{background}" set-face global Default "%opt{text},%opt{background}"
@ -189,3 +200,4 @@ set-face global ts_string_special_url "%opt{red_glowing}+b"
set-face global ts_comment_block_documentation "%opt{g_5}+i" set-face global ts_comment_block_documentation "%opt{g_5}+i"
set-face global ts_keyword_operator "%opt{orange_blaze}" set-face global ts_keyword_operator "%opt{orange_blaze}"
set-face global ts_markup_list "%opt{orange_glow}" set-face global ts_markup_list "%opt{orange_glow}"

View file

@ -1,4 +1,5 @@
eval %sh{ kak-tree-sitter -dks --init $kak_session } eval %sh{ kak-tree-sitter -dks --init $kak_session }
declare-option bool ashen_dynamic_cursor true
colorscheme ashen colorscheme ashen
# disable clippy # disable clippy