8000 GitHub - kthread0/nvim: neovim configuration
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

kthread0/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nvim/

Install Instructions

Requirements

  • NodeJS for tree-sitter related tasks (npm)
  • tree-sitter-cli to build grammars
  • Lua tools (luarocks, stylua)
  • Code spelling (codespell)
  • cmake, meson, ninja, make (GNU flavor recommended, I tried BSD Make and didn't work, make a pull request if you figure it out!"
  • Wget and curl for networking related features such as downloading pre-built binaries
  • Rust toolchain (cargo, rustc, etc)
  • clangd, clang-tidy, clang-format for C/C++ development
  • Python for general plugins
  • ripgrep, fd, fzf for finder tools and fuzzy search

Optional requirements

  • ImageMagick for image support if you use kitty
  • lazygit for git UI integration

Install requires Neovim 0.9+. Always review the code before installing a configuration.

Clone the repository and install the plugins:

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

Plugins

color

colorscheme

cursorline

debugging

diagnostics

editing-support

formatting

fuzzy-finder

git

icon

indent

keybinding

lsp

media

nvim-dev

plugin-manager

snippet

statusline

syntax

tabline

utility

Language Servers

  • clangd
  • cmake
  • html
  • lua_ls

This readme was generated by Dotfyle

About

neovim configuration

Resources

License

Stars

Watchers

Forks

Languages

0