Differentiate current search match from other matches
CurSearch gets bright-green so the cursor match pops; other matches
use a subtle bright-black background to reduce visual noise.

Assisted-by: Claude Opus 4.6 via pi
change zlwlqznqxzqnxyrzkkyqxqsvxzqovzlu
commit 915e64c59e3b5986f2bd4523ae8f2f0b9bd08361
author Alpha Chen <alpha@kejadlen.dev>
date
parent uwszxzqr
diff --git a/.config/nvim/fnl/alphabaster/init.fnl b/.config/nvim/fnl/alphabaster/init.fnl
index 7c29fa3f..b009358c 100644
--- a/.config/nvim/fnl/alphabaster/init.fnl
+++ b/.config/nvim/fnl/alphabaster/init.fnl
@@ -92,9 +92,9 @@
   (hi :TabLineFill {:bg colors.black})
 
   ;;; Search — high contrast, needs to pop
-  (hi :Search {:fg colors.bg :bg colors.yellow})
+  (hi :Search {:fg colors.fg :bg colors.bright-black})
   (hi :IncSearch {:fg colors.bg :bg colors.bright-yellow})
-  (hi :CurSearch {:fg colors.bg :bg colors.bright-yellow})
+  (hi :CurSearch {:fg colors.bg :bg colors.bright-green})
 
   ;;; Diagnostics — these are actionable, worth color
   (hi :DiagnosticError {:fg semantic.error})