nix/config/nvim
Harivansh Rathi cb25d55374 nvim: stop tracking plugin-manager lockfiles
lazy-lock.json and nvim-pack-lock.json are runtime state written by lazy.nvim
and vim.pack. Tracking them in the config tree breaks read-only deployments
(e.g. home-manager xdg.configFile, which symlinks files into /nix/store). When
vim.pack tries to update its lockfile through a ro symlink, it fails with:
  EACCES: permission denied: ~/.config/nvim/nvim-pack-lock.json

Moving both files to .gitignore lets the plugin managers create writable
copies at runtime in their expected locations.

Made-with: Cursor
2026-04-18 23:38:40 -04:00
..
after fix lsp 2026-03-31 00:21:26 -04:00
doc rm supermaven and accept cmp 2026-03-24 22:43:02 -04:00
lua chore: faster builds, fzf lua (#74) 2026-04-18 14:37:34 -04:00
plugin feat: autocomplete (#71) 2026-04-14 12:43:57 -04:00
.gitignore nvim: stop tracking plugin-manager lockfiles 2026-04-18 23:38:40 -04:00
.neoconf.json transfer 2026-03-12 19:06:07 -04:00
.stylua.toml transfer 2026-03-12 19:06:07 -04:00
init.lua optimize the shit out of theme loading 2026-03-30 23:44:32 -04:00