Files
scripts/nvim
Adam French 4d408701e5 Update nvim config: switch to tab indentation, update claudecode and vimade settings
Remove stylua.toml (was enforcing 2-space indent), add tab settings in options.lua,
update claudecode.nvim terminal/diff config, lower vimade fadelevel to 0.6, remove
claudecode LazyExtra in favor of custom plugin spec, and add .luarc.json.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 00:35:23 +00:00
..
2026-03-12 14:28:46 +00:00
2026-03-12 14:28:46 +00:00
2026-03-12 14:28:46 +00:00
2026-03-12 14:28:46 +00:00

Personal Neovim Config

My personal Neovim configuration built on LazyVim.

Current Setup

  • Base: LazyVim with Gruvbox colorscheme
  • AI: Claude Code integration (claudecode.nvim)
  • UI: Snacks dashboard (custom STP banner), Which-Key (helix preset)
  • Languages: TypeScript, Vue, Python, Go, SQL, Tailwind, Docker
  • Extras: mini-surround, Prettier formatting, git extras

Suggested Plugins to Add

  • vim-fugitive or neogit - deeper git workflow beyond LazyVim's built-in gitsigns
  • nvim-lint - async linting beyond what LSP provides
  • oil.nvim - file explorer that works like a buffer (edit filesystem like text)
  • zen-mode.nvim - distraction-free writing/coding