chore(dev): add reproducible neovim tools

This commit is contained in:
Bryan Ramos 2026-04-30 10:27:03 -04:00
parent 08d1df4643
commit 0beb2bef07
3 changed files with 69 additions and 0 deletions

10
justfile Normal file
View file

@ -0,0 +1,10 @@
treesitter_parsers := "lua c cpp python nix rust bash markdown html html_tags javascript ecma jsx css vim git_config git_rebase gitattributes gitcommit gitignore"
default:
just --list
check:
nvim --headless README.md '+checkhealth vim.treesitter' '+qa'
update-treesitter:
nvim --headless "+lua require('nvim-treesitter').install(vim.split('{{treesitter_parsers}}', ' ')):wait(300000)" '+qa'