https://github.com/lielibert/nvim
A modern Neovim configuration
https://github.com/lielibert/nvim
lazy lazyvim-config lazyvim-setup lua nvim nvim-config nvim-configs nvim-configuration vim
Last synced: about 1 month ago
JSON representation
A modern Neovim configuration
- Host: GitHub
- URL: https://github.com/lielibert/nvim
- Owner: lielibert
- License: mit
- Created: 2025-08-12T16:24:02.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2026-03-23T08:05:27.000Z (2 months ago)
- Last Synced: 2026-03-24T05:31:25.507Z (2 months ago)
- Topics: lazy, lazyvim-config, lazyvim-setup, lua, nvim, nvim-config, nvim-configs, nvim-configuration, vim
- Language: Lua
- Homepage:
- Size: 604 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# **Introduction**

**Ready to go modern** nvim lua configuration using **Lazy Plugin Manager**.
Best for C/CPP & rust & python.
This is some-what lightweight... also π
.
> [!IMPORTANT]
> **Dependencies for Linux**
> + git
> + curl
> + ripgrep
> + nodejs npm
> + rust nightly (if building blink.cmp)
> [!NOTE] for window use healthcheck to figure out Dependencies
## β¨ Configure and Setup
* For Linux
```
cd ~/.config && git clone https://github.com/lielibert/nvim.git
```
* For Windows
```
cd %LOCALAPPDATA% && git clone https://github.com/lielibert/nvim.git
```
## π Folder Structure
```
βββ LICENSE
βββ README.md
βββ init.lua
βββ lazy-lock.json
βββ lua
βΒ Β βββ config
βΒ Β βββ plugins
βββ snippets
```
## π₯Plugins
| **Theme** | base-16-color |
| **File** | mini.files |
| **lsp** | installed vai mason.nvim managed by ensure.nvim |
| **Complition** | blink.cmp |
| **Snippets** | luasnip + nvim-scissor + friendly-snippets |
| **Git** | gitsigns + diffview + neogit, or use mini.git |
+ Also contain features like
+ treesitter, textobject
+ lualine
+ multicursor
+ mini.nvim
+ raindow-delimiters
+ Enhanced 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.
### Tips
> Install clipboard and clipboard manager in linux
> Use ocs52 in nvim to copy text in nvim from remote machine to local machine
