Kuruyia/nvimcfg

My configuration files for Neovim

★ 0Forks 0LuaGitHub ↗Compare

README

Neovim configuration files

My configuration files for Neovim.

Installation

To install those configuration files, simply clone this repository to ~/.config/nvim:

git clone [email protected]:Kuruyia/nvimcfg.git ~/.config/nvim

Then, install some dependencies:

pacman -S cmake base-devel fd ripgrep curl tar tree-sitter-cli

In Neovim, run:

:Lazy restore

Reset

In case of any problem, Neovim can be reinitialized by deleting some directories:

rm -rf ~/.config/nvim/
rm -rf ~/.local/share/nvim/

Autocompletion usage

To install an LSP server for a language, the following command must be used:

:MasonInstall

The installed and available servers can be listed with this command:

:Mason

The following language servers are configured:

Treesitter usage

To install syntax highlighting for a language:

:TSInstall <lang>

To list possible languages:

:TSInstallInfo

If there is a problem with the plugin, try:

:TSUpdate

Plugins

Contributors

Kuruyia

Issues