This is a ready to go nvim lua configuration using Lazy Plugin Manager that you can clone to use.
Best for C/CPP & rust & python.
This is some-what lightweight... also π
.
Important
Dependencies
- git
- rust nightly
- For Linux
cd ~/.config && git clone https://github.com/lielibert/nvim.git
- For Windows
cd %LOCALAPPDATA% && git clone https://github.com/lielibert/nvim.git
βββ LICENSE
βββ README.md
βββ init.lua
βββ lazy-lock.json
βββ lua
βΒ Β βββ config
βΒ Β βββ plugins
βββ snippets
| Feature | Plugins |
|---|---|
| Theme | base-16-color + transparent |
| lsp | installed vai mason.nvim handled by ensure.nvim |
| Complition | blink.cmp |
| Diagnostics | diagflow |
| Debugging | nvim-dap + U.I. |
- Also contain features like
- treesitter, textobject
- lualine
- nvim-scissor
- multicursor
- mini.nvim
- rainbow brackets indent
- Enhance UI using noice.nvim and snacks.nvim
- Also contain Plugin for AI (copilot), can be enable in init.lua file
- Use browser for AI chat, nothing is perfect.
Note
Install clipboard and clipboard manager
Use ocs52 in nvim to copy text from remote machine to local machine
This works in all platform