From the collection
kanagawa-dragon-nvim-emacs
No. 013
A faithful Emacs port of the Dragon variant from kanagawa.nvim. Not a repackaging of the existing kanagawa-themes package; that one has the palette right but covers too few faces to hold up in practice. This one maps the full set: every Emacs 29+ tree-sitter font-lock-* face, all Doom-specific surfaces (doom-modeline-*, solaire-mode, doom-dashboard-*), org-mode faces, magit, company, corfu, and the rest of the usual zoo. Implemented as a vanilla deftheme with no doom-themes macro dependency, so it works in stock Emacs and in Doom alike.
An ERT test suite checks palette byte-for-byte parity against the upstream nvim theme and validates representative face attributes. The acceptance criterion is visual: sample.java in Doom at treesit-font-lock-level 4 should match the same file in nvim with :colorscheme kanagawa-dragon.
not yet public