My nvim config files.
Proceed to Installation then Configuration
Install the dependencies. Clone the repository. Copy its directory config/nvim
to ~/.config/
.
cp -r config/nvim ~/.config/
The repository contains a common script (install.sh) for Arch Linux and Fedora.
First, Node is required. I recommend to install it from nvm.
Clone the repository. Execute the script that will install the config files and dependencies:
./install.sh
After the installation, run nvim
. It might display errors and it's okay as the plugins need to be installed. Just run :PlugInstall
. Another error might display because of nvim-treesitter
and it's okay if the plugin was not already installed (See the {'do': ':TSUpdate'}
argument). Just quit nvim (:q
) and run it again (nvim
). Plugins dependencies will be installing and once finished, you will be able to use neovim.
You might have to install fonts for nvim-tree
to display icons.
See how to install Hack nerd-fonts (the only ones you need for this).
List of plugins used:
- nvim-treesitter
- nvim-tree
- nvim-web-devicons
- barbar
- feline
- gitsigns
- nvim-lspconfig
- nvim-cmp
- cmp-nvim-lsp
- cmp_luasnip
- LuaSnip
- image
- plenary
- baleina
- nvim-colorizer
- telescope
- telescope-fzf-native
- automaton
- nvim-dap
- cellular-automaton
- rust
- colorbuddy
color schemes: