fix: nvim first boot on a fresh box — tree-sitter CLI, no luarocks, guarded local plugin

nvim-treesitter (main) hard-requires the tree-sitter CLI: new manifest
row via npm. hererocks failed compiling lua 5.1 (readline headers) for
oxocarbon's incidental rockspec: rocks disabled, the colorscheme works
without. The ~/code/nvim-ai-assist local plugin gets a cond so boxes
without the checkout skip it silently. All three found live, phase 5 VM.
This commit is contained in:
bcherb2
2026-08-22 22:45:47 -04:00
parent e52d1384ca
commit 170db93f35
3 changed files with 10 additions and 0 deletions
@@ -31,6 +31,10 @@ require("lazy").setup({
-- version = "*", -- try installing the latest stable version for plugins that support semver
},
install = { colorscheme = { "tokyonight", "habamax" } },
-- No luarocks. The only consumer is oxocarbon's incidental rockspec, the
-- colorscheme works without it, and hererocks compiling lua 5.1 on a fresh
-- box fails on missing readline headers (live, 2026-08-23 phase 5 VM).
rocks = { enabled = false, hererocks = false },
checker = {
enabled = true, -- check for plugin updates periodically
notify = false, -- notify on update