An open API service indexing awesome lists of open source software.

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: 4 months ago
JSON representation

A modern Neovim configuration

Awesome Lists containing this project

README

          

# **Introduction**

This is a **ready to go** nvim lua configuration using **Lazy Plugin Manager** that you can clone in your **.config/** folder to use.
Best for C/CPP & rust & python.
This is some-what lightweight ... also 😅.

## Install and setup

```
cd ~/.config && git clone https://github.com/lielibert/nvim.git
```

## Folder Structure

```
.
├── LICENSE
├── README.md
├── init.lua
├── lazy-lock.json
└── lua
├── keymaps
└── plugins
```

## Plugins

> - For Quality of Life > snacks
>
> - For Theme > tokyonight
>
> - For Error Detection > mason , lspconfig , nvim-lint and more
>
> - For Debuging > nvim-dap + UI
>
> - For Completion > blink
>
> - Also contain features like multicursor & comment & tabout & rainbow brackets indent
>
> - Also contain Plugin for AI , can enable it in init.lua file
>
> - Use browser for AI chat , nothing is perfect

#### May be usefull...

-- Install a clipboard like xclip for x11 or wl-clipboard for wayland and a clipboard manager

-- Can also use kitty terminal or something like that which allow ssh copying

-- This works best in arch-linux

-- I will try to make its a guide for keybindings for now you can use which-key plugins.