Skip to content

monadplus/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

monadplus/nvim

screenshot dashboard screenshot lazygit screenshot rust

Installation

First, install neovim (at least version 8.0).

Secondly, install this configuration:

git clone [email protected]:monadplus/nvim.git "$HOME/.config/nvim" # or "$XDG_CONFIG_HOME/nvim"

Then, we'll need to create this path for our telescope history: mkdir -p ~/.local/share/nvim/databases/.

Finally, open neovim and let lazy.nvim install all plugins for you (you'll need internet connection). Don't worry, lazy.nvim will auto-install the first time you open neovim. Once everything is installed, restart neovim and check all plugins are correctly installed :Lazy health.

Keybindings

See keybindings.

Dependencies

This section is incomplete

LSP Servers

This project is configured using nvim-lspconfig. For the lsp client to work, the client needs their corresponding LSP servers. LSP servers can be installed from your distribution's package manager. Alternatively, you can configure the plugin mason.nvim (which is not configured) to automatically install them.

The following languages are configured out of the box. You will only have to install their corresponding LSP server.

Feel free to add/remove servers from lsp.lua. See server configurations for more information of available servers.

Issues

Feel free to open an issue to fix or improve this configuration.