/nvim-conf

stolen from @lazytangent

Primary LanguageLua

Neovim Config Files

On *nix systems, this belongs in $HOME/.config/nvim.

This takes inspiration from:

Dependencies

EFM

Python/Pip

  • black
  • isort
  • autopep8

NPM

  • eslint_d
  • prettier

Null-LS

Python/Pip

  • codespell

NPM

  • prettier
  • eslint_id

Cargo/Rust

  • stylua
  • rustfmt
rustup component add rustfmt

Go

Revive
go get -u github.com/mgechev/revive

Also available through Homebrew

brew install revive
Staticcheck
go install honnef.co/go/tools/cmd/staticcheck@latest

Also available through Homebrew

brew install staticcheck
Goimports
go install golang.org/x/tools/cmd/goimports@latest
Gofmt

JSON

  • jq
    • Get through Homebrew