Skip to content

pwnwriter/pwnvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot 2024-05-31 at 14 06 58
git clone https://github.com/pwnwriter/pwnvim ~/.config/nvim
nvim --headless +"Lazy! sync" +qa

🍦 Tips

Important

This config requires latest Neovim build !

  • You can Set NVIM_DEV environment variable to modify where lazy.nvim should look for dev = true plugins.

  • To install treesitter of x language Run :TSInstall [x] !

  • On NIX , run nix develop to enter a shell with pwnvim .

  • Install lsp servers and configure inside servers.lua.

  • See :help lspconfig-all to get an understanding of how you would setup a language server protocol.

    -- plugins/servers.lua
    local lspconfig = require("lspconfig")
    
    -- $ rustup component add rust-analyzer
    lspconfig.rust_analyzer.setup({
      cmd = { "rustup", "run", "nightly", "rust-analyzer" },
    })

Copyright © 2022 - present pwnwriter xyz 🍃