git clone https://github.com/pwnwriter/pwnvim ~/.config/nvim
nvim --headless +"Lazy! sync" +qa
nix develop github:pwnwriter/pwnvim
Important
This config requires latest Neovim build !
-
You can Set
NVIM_DEV
environment variable to modify wherelazy.nvim
should look fordev = true
plugins. -
To install
treesitter
ofx
language Run:TSInstall [x]
! -
On
NIX
, runnix develop
to enter a shell withpwnvim
. -
Install
lsp servers
and configure insidelsp.lua
. -
See
:help lspconfig-all
to get an understanding of how you would setup a language server protocol.-- plugins/lsp.lua local lspconfig = require("lspconfig") -- $ rustup component add rust-analyzer lspconfig.rust_analyzer.setup({ cmd = { "rust-analyzer" }, })
Copyright © 2022 - present pwnwriter me 🍃