Add some tree-sitter grammars
diff --git a/src/apps/personal/vim.nix b/src/apps/personal/vim.nix
index 1b8fda1..28b495f 100644
--- a/src/apps/personal/vim.nix
+++ b/src/apps/personal/vim.nix
@@ -53,7 +53,24 @@
       pkgs.vimPlugins.zoomwintab-vim
       pkgs.vimPlugins.onehalf
       pkgs.vimPlugins.neorg
-      pkgs.vimPlugins.nvim-treesitter
+      (pkgs.vimPlugins.nvim-treesitter.withPlugins (plugins: [
+        pkgs.tree-sitter-grammars.tree-sitter-go
+        pkgs.tree-sitter-grammars.tree-sitter-nix
+        pkgs.tree-sitter-grammars.tree-sitter-tsx
+        pkgs.tree-sitter-grammars.tree-sitter-rust
+        pkgs.tree-sitter-grammars.tree-sitter-css
+        pkgs.tree-sitter-grammars.tree-sitter-norg
+        pkgs.tree-sitter-grammars.tree-sitter-json
+        pkgs.tree-sitter-grammars.tree-sitter-glsl
+        pkgs.tree-sitter-grammars.tree-sitter-regex
+        pkgs.tree-sitter-grammars.tree-sitter-latex
+        pkgs.tree-sitter-grammars.tree-sitter-python
+        pkgs.tree-sitter-grammars.tree-sitter-comment
+        pkgs.tree-sitter-grammars.tree-sitter-markdown
+        pkgs.tree-sitter-grammars.tree-sitter-org-nvim
+        pkgs.tree-sitter-grammars.tree-sitter-typescript
+        pkgs.tree-sitter-grammars.tree-sitter-javascript
+      ]))
     ];
   };