Skip to content

A simple, swift, lightweight configuration for Neovim written in Lua.

License

Notifications You must be signed in to change notification settings

Mika-Lahtinen/nervana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nervana

A simple, swift, lightweight configuration for Neovim written in Lua.

Prerequisite

  • Neovim version >= 0.8 .
  • Node.js is installed (Only if you choose Coc.nvim as your LSP client).

How to use it

  1. 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"
  2. Open Neovim, input :Lazy to install plugins.

  3. All done. For personal configure, just edit extra_config.lua, or add your personal plugins in plugins.lua.

Components

  • 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.

About

A simple, swift, lightweight configuration for Neovim written in Lua.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published