A simple, swift, lightweight configuration for Neovim written in Lua.
- Neovim version >= 0.8 .
Node.js
is installed (Only if you choose Coc.nvim as your LSP client).
-
Clone the repository to the path configuring for Neovim.
For *nix system:
git clone --depth=1 https://github.com/Mika-Lahtinen/nervana.git\ ~/.config/nvim
For Microsoft Windows:
git clone --depth=1 https://github.com/Mika-Lahtinen/nervana.git "$env:LOCALAPPDATA\nvim"
-
Open Neovim, input
:Lazy
to install plugins. -
All done. For personal configure, just edit
extra_config.lua
, or add your personal plugins inplugins.lua
.
-
base.lua
The basic configurations for Neovim.
-
key_binding.lua
Key bindings for your Neovim.
-
plugins.lua
Default plugins to install in your Neovim. To add your plugins, please follow the instruction of
Lazy.nvim
. -
plugin_settings.lua
Some settings for default plugins.
-
extra_config.lua
Personal configurations.