Skip to content

pwnwriter/pwnvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot 2024-07-17 at 8 43 00 AM Screenshot 2024-07-17 at 4 49 01 PM Screenshot 2024-11-03 at 6 29 22 PM
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 lsp.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 🍃