

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
:h vim.lsp.config
to get an understanding of how you would setup a language server protocol.-- plugins/lsp.lua vim.lsp.config.lua_ls = { cmd = { "lua-language-server" }, filetypes = { "lua" }, root_markers = { ".luarc.json", ".git", vim.uv.cwd() }, settings = { Lua = { telemetry = { enable = false, }, }, }, }
Copyright © 2022 - present pwnwriter me 🍃