Skip to content

asoderlind/MonkeVim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MonkeVim

Reject modern bloat, return to monke

Installation

Clone the repo

git clone https://github.com/asoderlind/MonkeVim.git

Symlink the repo folder as the nvim config folder

ln -sf /path/to/MonkeVim /home/user/.config/nvim

Opening nvim again will trigger a hook that installs packer.

While in nvim, run

:PackerSync

which installs and updates the plugins

Plugins

Base functionality

plenary - required by many other plugins

packer - plugin manager

Aesthetics

nvim-web-devicons - nice icons

nvim-treesitter - syntax highlighting

gruvbox - Theme

Linting and prettierd

null-ls - vscode-like auto-format

Files

nvim-tree - file navigation

telescope - amazing grep

bufferline.nvim - buffer tabs

Git

git-signs - git stuff

Language Server Stuff

nvim-lsp-installer - nice server installer

nvim-lspconfig - lsp config

lsp_signature.nvim

Autocomplete and snippets

friendly-snippets

nvim-cmp

LuaSnip

cmp_luasnip

cmp-nvim-lua

cmp-nvim-lsp

cmp-buffer

Others

indent-blankline.nvim

To use the autoformatting capabilities of null-ls

Install prettierd $ npm install -g @fsouza/prettierd

Install eslint_d $ npm install -g eslint_d

About

Personal Nvim setup inspired by NvChad

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages