Skip to content

pyk/nvim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,607 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyk's personal nvim setup based on NVChad.

Install neovim using the following command:

brew install neovim

Setup configuration using the following command:

git clone git@github.com:pyk/nvim.git ~/.config/nvim

Install required dependencies using the following command:

brew install ripgrep

Overview:

  • mason is used to install external dependencies such as LSP, linter and formatter binary
  • mason-lspconfig is a package manager dedicated for LSP
  • nvim-lspconfig is used to run installed LSP server (e.g. tsserver)
  • nvim-lint is used to run linter (e.g. eslint)

Actions:

Info:

  • Don't forget to restart and run :MasonInstallAll after adding new lsp, linter or formatter.

Keyboard shortcuts:

  • CTRL+n open file explorer
  • CTRL+w w to switch window (e.g. tree view explorer with editor)
  • Tab to switch between open files
  • <SPACE>th to switch theme

Reset installation:

rm -rf ~/.local/share/nvim

About

pyk's neovim

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Lua 100.0%