Skip to content

fix: repair LazyVim config for Neovim 0.12 compatibility - #16

Merged
felipe0328 merged 2 commits into
mainfrom
fix/nvim-lazyvim-config
Jun 24, 2026
Merged

fix: repair LazyVim config for Neovim 0.12 compatibility#16
felipe0328 merged 2 commits into
mainfrom
fix/nvim-lazyvim-config

Conversation

@felipe0328

Copy link
Copy Markdown
Owner

Summary

  • Removes stale lazy-lock.json that pinned plugins incompatible with Neovim 0.12 (adds to .gitignore so each machine regenerates it)
  • Adds ripgrep and fd as new installer components with neovim depending on them — required by Snacks.picker for grep and file finding
  • Removes dead example.lua template and unused util.dot LazyVim extra
  • Silences luarocks warning in lazy.lua (rocks.enabled = false)
  • Adds CLAUDE.md documenting the v1.2 component architecture

Test plan

  • All 22 installer tests pass (bash tests/installer_test.sh)
  • nvim starts cleanly with no errors
  • :checkhealth lazy lazyvim shows all green except optional tree-sitter CLI
  • 30 treesitter parsers install successfully via pre-built binaries
  • --dry-run resolves ripgrep/fd as neovim dependencies

@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Version preview

Current Expected after merge Bump
1.3.0 1.3.1 patch

This PR will trigger a version bump after it is merged into main.

conventional commits require patch bump.

felipe0328 and others added 2 commits June 24, 2026 11:31
LazyVim was broken on startup due to stale plugin pins, missing CLI
tools, and dead-code plugin files. This removes the lockfile (now
gitignored so each machine regenerates it), adds ripgrep and fd to the
brew install list, removes the unused util.dot extra and example.lua
template, silences the luarocks warning, and adds CLAUDE.md.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@felipe0328
felipe0328 force-pushed the fix/nvim-lazyvim-config branch from 0383493 to b38d08f Compare June 24, 2026 16:32
@felipe0328
felipe0328 merged commit fcdd348 into main Jun 24, 2026
6 checks passed
@felipe0328
felipe0328 deleted the fix/nvim-lazyvim-config branch June 24, 2026 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant