Skip to content

Jonte-P/neovim-files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neovim-files

These are my neovim dotfiles.

Requirements

lua, neovim (as recent as possible), git, and a nerd font of your choice.

  • Node is semi-required (due to npm, see below).

  • Lua is needed for the actual configuration files as well as the plugin manager.

  • The plugin manager relies on git, alongside lua.

  • A nerd font is needed if you want icons to show up properly.

  • Npm is used for installing language servers if you're not using mason. It's not required if you are not planning on using mason, or if you've already installed the language servers you will be using.

  • Mason is a neovim plugin that manages language servers.

  • The command for accessing the package manager is Lazy (preceded by a colon as all other (neo)vim commands are).

  • The default global leader is backslash. Backslash f opens/closes Neovim-Tree.

  • The default local leader is space. This is mostly used for LSP-related things, such as fixing errors upon detection on the LSP side, or sorting imports, among other things.

  • The default compiler plugin is compiler.nvim by Zeioth. Please visit their github for information about how to configure it to suit your needs.

Screenshot

screenshot

Installation

git clone https://github.com/Jonte-P/neovim-files ~/.config/nvim

Releases

No releases published

Packages

No packages published

Languages