Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mariogt/nvim

My Neovim config files
https://github.com/mariogt/nvim

neovim neovim-config neovim-dotfiles

Last synced: about 1 month ago
JSON representation

My Neovim config files

Awesome Lists containing this project

README

        

![mariogt nvim setup](/media/gtnvim.png "nvim")

## Overview

My Neovim config files, inspired by:

**ThePrimagean** 🍻

- Video :
- Github:

**Devaslife** (craftzdog) 🐶

- Video :
- Github:

## Details

This is my first successful attemp to generate a usable Neovim setup for my programming needs, trying to reconfigure my emacs brain 🦬 the struggle is real!

Some context, right now I'm living in a Mac/PC world, Win 11 + WSL2 on my PC Mega Tower, macOS (obviously) on my MacBook Pro M3 Max. In this setup NeoVim blends perfectly, works fast on my laptop, my PC, and over SSH, super fast and low latency experience!

My NeoVim build contains some plugins that I forked and customized, like auto-dark-mode, modified for proper WSL detection, and gruvbox/cobalt2 themes with
more pleasant colors and other minor tweaks.

### WSL2 tips

Drastically improve your linux and NeoVim speed on Windows 11 putting these lines into /etc/wsl.conf

```
[interop]
appendWindowsPath = false
```

The only drawback is that you will not be able to call windows apps from WSL2, but the speed gains compensate this issue.
Strangely WSL2 on Windows 10 works okayish without this hack, but on Windows 11 I have to had this setting on, period.

## Plugins

### Plugin manager

-

### Navigation & UI

-
-
-
-

### Code parser/formatting/highlighting

-
-
-

### Undo management

-

### Git

-
-

### Lsp

-
-
-

### Snippets & Autocompletion

-
-
-
-
-
-
-
-
-

### Themes

-
-
-
-
-
-
-

### Statusline

-

### Hex color codes colorizer

-

### Floating Terminal

-

## Self-hosted AI coding assistant

-
-

## Patched fonts

-