My personal Neovim configuration using vim.pack (Neovim 0.12+).
init.lua -- Options, globals, keymaps, PackChanged hooks
plugin/ -- Auto-sourced alphabetically by Neovim
├── 00-plugins.lua -- Core plugins: colorscheme, treesitter, mini, etc.
├── debug.lua -- DAP debugging
├── format.lua -- Conform, nvim-lint
├── git.lua -- Gitsigns
├── lsp.lua -- LSP, Mason, completion
└── navigation.lua -- Telescope, Neo-tree
LLM/AI completion plugins I've tested:
github/copilot.vim- GitHub Copilot officialzbirenbaum/copilot.lua- Lua implementation of Copilotmilanglacier/minuet-ai.nvim- Local LLM completion with Ollamakiddos/gemini.nvim- Google Gemini integrationmeeehdi-dev/bropilot.nvim- Local LLM with Ollama