Skip to content

johannfh/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Neovim config

Those are my Neovim dotfiles. 99% of Issues will be ignored.

Install Neovim

sudo pacman -S neovim

Dependencies

Required

Essential dependencies for running this config.

  • Git
    sudo pacman -S git
  • Lua v5.1
    sudo pacman -S lua51
  • LuaJIT
    sudo pacman -S luajit
  • Luarocks
    sudo pacman -S luarocks

Recommended

Highly recommended dependencies generally performance related tools.

  • Treesitter
    sudo pacman -S tree-sitter-cli
  • Ripgrep (faster grep):
    sudo pacman -S ripgrep

Optional

Optional dependencies usually for the respective Language Servers.

  • (NodeJS)[https://nodejs.org/] (Optional) via (Node Version Manager (NVM))[https://github.com/nvm-sh/nvm]:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
    # or
    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
  • (Go - Golang CLI)[https://go.dev/dl/] (Optional - for gopls):
    sudo pacman -S go