Data Driven Components & Neovim updates
Thoughts for the week
Practicalli Astro config for Clojure development with Neovim initial release.
Presented my experiences with Component libraries to London Clojurians this week, specifically comparing Integrant and Donut-party/system. I discussed my Service REPL workflow to show the benefits and constraints of these two libraries.
For component libraries to work well, then code should be reloadable. There are a few parts of the Clojure language that do make it harder to reload code, (deftype, defrecord, etc), although I tend to avoid those parts anyway.
Issues this week
- TODO search: find text pattern in specific files and file types
- DONE config: capitalise Leader & LocalLeader - vim convention
- DONE plugin: conjure sub-menu key labels in which-key version 3
- DONE plugin: spectre moved to search category in astrocommunity
- DONE plugin: better-escape.nvim rewrite required config change