- Neovim - The latest stable version
- Nerd Fonts - I personally use FiraCode for regular and bold and Code New Roman for italic (since FiraCode doesn't have italics)
- ripgrep - Telescope uses ripgrep as a dependency for Live Grep Searching through files. For Linux, it should be present in the default package repos.
This config have an nvim-dap setups for PHP, Rust, GDScript and NVim Lua.
For further info on the setup and required packages, look at the Debugger Adapter Installation Guide for nvim-dap
Simply clone the repo into your nvim configuration folder.
git clone https://github.com/IneptusMechanicus/neovim-config.git .config/nvim
No clue. Who uses Neovim on Windows anyway?
I've only ever touched an Apple device once. I think the setup is more or less similar to Linux, but don't quote me on that.
Once the download is complete, simply run Neovim. The config is written so that it will install all necessary plugins on first startup. The alpha
dashboard won't appear until the next time you start neovim.
- Plugin Manager
- Basic UI and Layout
- File Management
- Telescope - Fuzzy Finder
- Telescope File Browser - File Browser
- Telescope DAP - Integrating DAP Client with Telescope
- Harpoon - Shortlist of files you'd work on in a given session
- Telescope - Fuzzy Finder
- Coding stuff
- Treesitter - Syntax Highlighting
- LSP Config- Easy LSP setup
- Mason - LSP/DAP/Linter/Formatter plugin manager
- Mason LSP Config - Bridge LSP and Mason
- NVim CMP - Code Completion
- NVim CMP LSP - Completions source for LSP
- Luasnip - Snippet Engine
- CMP Luasnip - Luasnip completion source for NVim CMP
- Friendly Snippets - Extra snippets collection
- NVim DAP - DAP Client for debugging
- NVim DAP UI - UI tools for DAP inside Neovim
- One small step for Vim kind - Debug adapter for Lua inside Neovim
- NVim Comment - Hotkey commenting
- Autopairs - Automatic parentheses
- DiffView - Managing diffs and merge conflicts
This config has been written with the help and inspiration from the Neovim guides by The Primeagen and Chris Power typecraft