init.lua - Neovim Configuration Key Features Base Distribution: NvChad v2.5 Plugin Manager: Lazy.nvim for efficient plugin management LSP Support: Comprehensive language server support for 10+ languages through Mason Git Integration: Advanced git workflows with Fugitive, Diffview, and Gitsigns Terminal Integration: Seamless tmux navigation and terminal management AI Integration: Windsurf (ex-Codeium) Other: Support daps, neotest, snacks, noice, leap, trouble, etc NoteTODO: NvChad -> Full clean LazyVim Windsurf -> Copilot (?) and OpenCode + ClaudeCode System requirements and dependencies: Neovim >= 0.11.0 (uses new LSP configuration API) Git for plugin management and git features (Optional) npm with global pkg: nx (Optional) deno for markdown (Optional) codelldb for debugging (Optional) lazygit