My config files
Move lazy.nvim's own install outside the lazy plugin root so it's treated as local and skipped during git-based lock file writes - installing it as a tarball left it without a .git dir, which crashed lazy's lock.update() on every sync (assert on Git.info of a non-git dir). Also patch nvim-treesitter's set-lang-from-mimetype! directive, which crashes on any <script type="..."> tag because it reads match[id] as a single node when Neovim core now always returns an array there. Hooked on LazyDone so it overrides nvim-treesitter's own registration instead of being clobbered by it. Added ruby/html/embedded_template to ensure_installed so TSUpdate actually keeps those parsers current instead of relying on one-time auto_install. |
||
|---|---|---|
| dot_config | ||
| dot_jq | ||
| dot_local | ||
| private_dot_ssh | ||
| scripts | ||
| .chezmoi.toml.tmpl | ||
| .chezmoiexternal.toml.tmpl | ||
| .chezmoiignore | ||
| .gitignore | ||
| dot_bash_profile | ||
| dot_bashrc.tmpl | ||
| dot_profile.tmpl | ||
| dot_vimrc | ||
| dot_zprofile | ||
| dot_zshrc.tmpl | ||
| encrypted_dot_authcode.age | ||
| README.md | ||
| run_once_before_ensure-age-key.sh.tmpl | ||