Modern Neovim configuration for macOS.
- macOS
- Homebrew
- Node.js (for some LSP servers)
- Python 3
make initmake update: Update all plugins and Mason packages.make clean: Remove all configuration and Neovim data.
nvim/: Core Neovim configuration (Lua).init.lua: Entry point.lua/config/: Options, keymaps, and autocmds.lua/plugins/: Plugin specifications vialazy.nvim.