Skip to content

nooneknowspeter/nvim

Repository files navigation

nooneknows neovim configuration / setup

render gif

language support (dap, formatters, linters)

supports multiple langauges including:

  • C#
  • C++
  • CSS
  • GLSL
  • HTML
  • JavaScript
  • Lua
  • Python
  • Rust
  • SQL
  • TypeScript
  • and more

install neovim and dependencies

debian / ubuntu

sudo apt upgrade
sudo apt update
sudo apt install build-essential

arch

sudo pacman -Syu
sudo pacman -S base-devel

install neovim configs

linux / macos

rm -rf ~/.config/nvim
rm -rf ~/.local/state/nvim
rm -rf ~/.local/share/nvim
git clone https://github.com/nooneknowspeter/nvim-setup.git ~/.config/nvim && nvim

windows

rm -Force ~\AppData\Local\nvim
rm -Force ~\AppData\Local\nvim-data
git clone https://github.com/nooneknowspeter/nvim-setup.git C:\Users\$ENV:USERNAME\AppData\Local\nvim && nvim

docker

docker run -w /root -it --rm alpine:latest sh -uelic '
  apk add git nodejs neovim ripgrep build-base wget --update
  git clone https://github.com/nooneknowspeter/nvim-setup.git ~/.config/nvim
  nvim
  '

updating

updating nvim

brew update
upgrade neovim

updating nvim packages

:Lazy sync
:MasonUpdate
:DapInstall <dap_name>

nvim as git editor

git config --global core.editor "nvim"

neovim plugins

About

my neovim setup and configuration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages