A fully customized, fast, and feature-rich Neovim setup — designed to feel like VS Code, but lighter and more powerful.
- Plugin manager: Lazy.nvim
- Language Server Protocol (LSP) support for Python, Java, Lua, C/C++
- Autocompletion using nvim-cmp, LuaSnip, and VS Code snippets
- Fuzzy file search with Telescope
- Syntax-aware code highlighting via Treesitter
- Code minimap similar to VS Code
- Buffer tabs at the top (Bufferline)
- File explorer with icons (nvim-tree)
- Integrated terminal with PowerShell default and toggle support
- Keymap helper with Which-Key
- Aesthetics powered by the tokyonight theme
| Plugin | Purpose |
|---|---|
| nvim-lspconfig | LSP support for multiple languages |
| cmp-nvim-lsp | LSP completions |
| LuaSnip | Snippet engine |
| nvim-cmp | Completion menu |
| telescope.nvim | File/grep/search UI |
| nvim-tree.lua | File explorer |
| bufferline.nvim | Tabbed buffers |
| gitsigns.nvim | Git signs in gutter |
| toggleterm.nvim | Terminal support |
| minimap.vim | Code minimap |
| lualine.nvim | Statusline |
# Windows
cd %LOCALAPPDATA%
git clone https://github.com/maxtwinker/nvim-config.git nvim