Skip to content

v0.1.0

Choose a tag to compare

@dpezto dpezto released this 22 Jul 08:18

Initial release.

Neovim integration for chezmoi templates:

  • Treesitter injection of the deployed target language into *.tmpl buffers
  • Format-through-template (conform.nvim): format as the target filetype, with template-directive depth-padding
  • :ChezmoiPreview live rendered split, :ChezmoiApply / apply-on-save, :ChezmoiDiff, :ChezmoiTarget, :ChezmoiSource, :ChezmoiPick
  • Template-error diagnostics via chezmoi execute-template
  • blink.cmp completion: data keys, template functions, block snippets
  • Target-aware icons (mini.icons); transparent *.age/*.asc decrypt/encrypt (opt-in)
  • Lazy self-loading: ~nothing at startup until the first template opens