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

https://github.com/malcret/nvim-config

My Neovim config, it should be fast and well featured for programming.
https://github.com/malcret/nvim-config

ide lua nvim

Last synced: about 1 year ago
JSON representation

My Neovim config, it should be fast and well featured for programming.

Awesome Lists containing this project

README

          

# Neovim Config
> [!WARNING]
> Deprecated, use [nulVim](https://github.com/Malcret/nulVim) instead!

Just my Neovim config, mainly used for dev.
The goal was to have something fast, small, ergonomic and with everything I need to code in a comfortable environment.
I hope I succeeded...

![image](https://github.com/Malcret/nvim-config/assets/63601094/cb3289ba-8905-458f-9e8b-73370ba0d33e)

![image](https://github.com/Malcret/nvim-config/assets/63601094/a5c4c2ed-df50-45a5-a0a8-82b96d5413af)

## ✨ Features
- Fast (or at least it should be...)
- Syntax highlighting
- Auto-completion with LSP
- Debugger (DAP) with VSCode Tasks and VSCode Launch integration
- TODO comments
- Fuzzy finder
- Etc...

## ⚡️ Requirements
- Neovim >= 0.9.0
- Git >= 2.19.0 (for partial clone)
- a [Nerd Font](https://www.nerdfonts.com/) (for nice icons)
- a C compiler (to build stuff)
- Make (also to build stuff)
- Cargo (for some LSP)
- npm (for some LSP)

## 📦 Installation
Just clone the repo in your empty Neovim config directory.

## 🚀 Usage
Well, [which-key](https://github.com/folke/which-key.nvim) is installed and the config is relatively small and sorted by plugin, so just look at the config files...

## 🖼️ More Images
### 🪲 Debugger
![image](https://github.com/Malcret/nvim-config/assets/63601094/afa95de0-0d8b-4d4b-93dc-2454c1895f5f)

### 🔎 Fuzzy Finder
![image](https://github.com/Malcret/nvim-config/assets/63601094/17d58202-d14d-489e-b6c7-981d42511179)

### 📁 File Browser
![image](https://github.com/Malcret/nvim-config/assets/63601094/ad9d8eb1-b876-4d38-9508-858216e6a1f6)