My Neovim config
| after/queries | ||
| lua | ||
| screenshots | ||
| snippets | ||
| .editorconfig | ||
| .luacheckrc | ||
| .stylua.toml | ||
| .styluaignore | ||
| init.lua | ||
| LICENSE | ||
| mini-deps-snap | ||
| README.md | ||
RVx.nvim
My Neovim config from scratch based on mini.nvim.
Features
- IDE for web and systems development
- 🚀 Blazingly fast startup time
- Lean memory usage (~125MB in a medium-sized Laravel project)
- Super simple package management using mini.deps
- Completion using blink.cmp
- Lazygit integration using Snacks.nvim
- Testing using Neotest
- PHP (Pest)
- JS/TS (Jest)
- Debugging using Nvim DAP + UI
- PHP
- JS/TS
List of plugins
❗ This list has been generated using
:RvxDumpPlugins md. See commands.lua for the implementation.
- blink.cmp
- catppuccin
- conform.nvim
- FixCursorHold.nvim
- friendly-snippets
- gitsigns.nvim
- laravel.nvim
- lazydev.nvim
- mason-lspconfig.nvim
- mason-nvim-dap.nvim
- mason-tool-installer.nvim
- mason.nvim
- mini.extra
- mini.icons
- mini.indentscope
- mini.pairs
- mini.pick
- mini.splitjoin
- mini.starter
- mini.statusline
- mini.surround
- neotest
- neotest-jest
- neotest-pest
- none-ls.nvim
- nui.nvim
- nvim-dap
- nvim-dap-ui
- nvim-dap-virtual-text
- nvim-lspconfig
- nvim-nio
- nvim-silicon
- nvim-treesitter
- nvim-treesitter-context
- nvim-treesitter-textobjects
- oil.nvim
- overseer.nvim
- plenary.nvim
- promise-async
- refactoring.nvim
- snacks.nvim
- telescope.nvim
- tiny-inline-diagnostic.nvim
- todo-comments.nvim
- ts-comments.nvim
- vim-dotenv
- vim-eunuch
- vim-heritage
- vim-projectionist
- vim-rooter
- which-key.nvim



