hjkl-theme
Unified theme schema: TOML parse, palette interning, capture fallback chain.
Part of the hjkl monorepo — a vim-modal editor in Rust.
Status
Phase 1: schema only. Parses TOML themes, interns palette refs, resolves capture-name fallback chains. No rendering backend included yet.
See kryptic-sh/hjkl#10 for the full design and roadmap.
Format
[]
= "#89b4fa"
= "$blue"
= { = "$blue", = ["bold"] }
[]
= "#1e1e2e"
= "#cdd6f4"
= { = "#6c7086", = "#181825" }
Documentation
Contributing
See the monorepo CONTRIBUTING guide.
License
MIT — see LICENSE.