3 次代码提交 f4afce80c4 ... fbcfd476eb

作者 SHA1 备注 提交日期
  Thomas Dy fbcfd476eb nixpkgs/neovim: update node-lsp 9 月之前
  Thomas Dy 1774ec05f0 nixpkgs/neovim: update flake.lock and plugins 9 月之前
  Thomas Dy a60a73d1e8 nixpkgs/neovim: move picker pickers outside LSP mappings 9 月之前

+ 6 - 6
.config/nixpkgs/neovim/flake.lock

@@ -5,11 +5,11 @@
         "systems": "systems"
       },
       "locked": {
-        "lastModified": 1701680307,
-        "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",
+        "lastModified": 1709126324,
+        "narHash": "sha256-q6EQdSeUZOG26WelxqkmR7kArjgWCdw5sfJVHPH/7j8=",
         "owner": "numtide",
         "repo": "flake-utils",
-        "rev": "4022d587cbbfd70fe950c1e2083a02621806a725",
+        "rev": "d465f4819400de7c8d874d50b982301f28a84605",
         "type": "github"
       },
       "original": {
@@ -20,11 +20,11 @@
     },
     "nixpkgs": {
       "locked": {
-        "lastModified": 1703134684,
-        "narHash": "sha256-SQmng1EnBFLzS7WSRyPM9HgmZP2kLJcPAz+Ug/nug6o=",
+        "lastModified": 1709780214,
+        "narHash": "sha256-p4iDKdveHMhfGAlpxmkCtfQO3WRzmlD11aIcThwPqhk=",
         "owner": "NixOS",
         "repo": "nixpkgs",
-        "rev": "d6863cbcbbb80e71cecfc03356db1cda38919523",
+        "rev": "f945939fd679284d736112d3d5410eb867f3b31c",
         "type": "github"
       },
       "original": {

+ 2 - 2
.config/nixpkgs/neovim/mappings.lua

@@ -21,6 +21,8 @@ vim.keymap.set('n', '<C-P>', '<cmd>lua project_files()<CR>', opts)
 vim.keymap.set('n', '<C-O>', '<cmd>Telescope buffers<CR>', opts)
 vim.keymap.set('n', '<Leader>fg', '<cmd>lua commit_files()<CR>', opts)
 vim.keymap.set('n', '<Leader>ff', '<cmd>Telescope live_grep<CR>', opts)
+vim.keymap.set('n', '<Leader>fr', '<cmd>Telescope resume<CR>', opts)
+vim.keymap.set('n', '<Leader>fp', '<cmd>Telescope pickers<CR>', opts)
 
 -- jumplist navigation
 vim.keymap.set('n', '[f', '<C-O>', opts)
@@ -92,6 +94,4 @@ function on_attach(client, bufnr)
   vim.keymap.set('v', '<space>ca', '<cmd>lua vim.lsp.buf.range_code_action()<CR>', opts)
   vim.keymap.set('n', 'gr', '<cmd>Telescope lsp_references<CR>', opts)
   vim.keymap.set('n', '<Leader>fs', '<cmd>Telescope lsp_document_symbols<CR>', opts)
-  vim.keymap.set('n', '<Leader>fr', '<cmd>Telescope resume<CR>', opts)
-  vim.keymap.set('n', '<Leader>fp', '<cmd>Telescope pickers<CR>', opts)
 end

+ 1 - 1
.config/nixpkgs/neovim/node-lsp/default.nix

@@ -18,5 +18,5 @@ buildNpmPackage {
     ln -s "$out/lib/node_modules/.bin/vscode-eslint-language-server" "$out/bin"
   '';
 
-  npmDepsHash = "sha256-8/NxYNqiyrFcEplP+PqCHvsRsnWdWDImYhMU6Mhqvqk=";
+  npmDepsHash = "sha256-9jedpk/RWBnQZn8h7/6+vUPMQ5069smYQ/e8IGLVfI0=";
 }

+ 25 - 30
.config/nixpkgs/neovim/node-lsp/package-lock.json

@@ -8,9 +8,9 @@
       "name": "node-lsp",
       "version": "0.0.0",
       "dependencies": {
-        "bash-language-server": "^5.0.0",
-        "typescript": "^5.3.2",
-        "typescript-language-server": "^4.2.0",
+        "bash-language-server": "^5.1.2",
+        "typescript": "^5.3.3",
+        "typescript-language-server": "^4.3.3",
         "vscode-langservers-extracted": "^4.8.0"
       }
     },
@@ -52,18 +52,18 @@
       "integrity": "sha512-JT5CvrIYYCrmB+dCana8sUqJEcGB1ZDXNLMQ2+42bW995WmNoenijWMUdZfwmuQUTQcEVVIa2OecZzTYWUW9Cg=="
     },
     "node_modules/bash-language-server": {
-      "version": "5.0.0",
-      "resolved": "https://registry.npmjs.org/bash-language-server/-/bash-language-server-5.0.0.tgz",
-      "integrity": "sha512-1S5PMQO4PwXDIiPHUE6dYd8vZF1NZqb3i4Astd7UXD4lSWnSo71MqSmTpTs/dTYcvo2/9z2IymbNPPyn/VuM2w==",
+      "version": "5.1.2",
+      "resolved": "https://registry.npmjs.org/bash-language-server/-/bash-language-server-5.1.2.tgz",
+      "integrity": "sha512-hXgN71VWVV2nQVE1ej7scAHVGvRAxoYhs2KwzvJq+lSqp4VQ60M0Cff1QzJKJM/cTyLWNjabb98bDGZgDMMh2g==",
       "dependencies": {
-        "fast-glob": "3.3.0",
+        "fast-glob": "3.3.2",
         "fuzzy-search": "3.2.1",
-        "node-fetch": "2.6.12",
+        "node-fetch": "2.7.0",
         "turndown": "7.1.2",
         "vscode-languageserver": "8.0.2",
-        "vscode-languageserver-textdocument": "1.0.8",
+        "vscode-languageserver-textdocument": "1.0.11",
         "web-tree-sitter": "0.20.8",
-        "zod": "3.21.4"
+        "zod": "3.22.4"
       },
       "bin": {
         "bash-language-server": "out/cli.js"
@@ -100,11 +100,6 @@
         "vscode-languageserver-types": "3.17.2"
       }
     },
-    "node_modules/bash-language-server/node_modules/vscode-languageserver-textdocument": {
-      "version": "1.0.8",
-      "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz",
-      "integrity": "sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q=="
-    },
     "node_modules/bash-language-server/node_modules/vscode-languageserver-types": {
       "version": "3.17.2",
       "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz",
@@ -230,9 +225,9 @@
       }
     },
     "node_modules/fast-glob": {
-      "version": "3.3.0",
-      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz",
-      "integrity": "sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==",
+      "version": "3.3.2",
+      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
+      "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
       "dependencies": {
         "@nodelib/fs.stat": "^2.0.2",
         "@nodelib/fs.walk": "^1.2.3",
@@ -245,9 +240,9 @@
       }
     },
     "node_modules/fastq": {
-      "version": "1.15.0",
-      "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
-      "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
+      "version": "1.17.1",
+      "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
+      "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
       "dependencies": {
         "reusify": "^1.0.4"
       }
@@ -340,9 +335,9 @@
       }
     },
     "node_modules/node-fetch": {
-      "version": "2.6.12",
-      "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz",
-      "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==",
+      "version": "2.7.0",
+      "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
+      "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
       "dependencies": {
         "whatwg-url": "^5.0.0"
       },
@@ -486,9 +481,9 @@
       }
     },
     "node_modules/typescript-language-server": {
-      "version": "4.2.0",
-      "resolved": "https://registry.npmjs.org/typescript-language-server/-/typescript-language-server-4.2.0.tgz",
-      "integrity": "sha512-1yKDqKeWLTQkN4mN+CT84aBr7ckp6sNVb8DZg+eXl0TDl14edn6Yh1wPqPA1rQ4AGVJc02fYbXTFsklaVYy4Uw==",
+      "version": "4.3.3",
+      "resolved": "https://registry.npmjs.org/typescript-language-server/-/typescript-language-server-4.3.3.tgz",
+      "integrity": "sha512-3QLj57Ru9S6zv10sa4z1pA3TIR1Rdkd04Ke0EszbO4fx5PLdlYhlC/PMxwlyxls9wrZs7wPCME1Ru0s1Gabz4Q==",
       "bin": {
         "typescript-language-server": "lib/cli.mjs"
       },
@@ -660,9 +655,9 @@
       }
     },
     "node_modules/zod": {
-      "version": "3.21.4",
-      "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz",
-      "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==",
+      "version": "3.22.4",
+      "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz",
+      "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==",
       "funding": {
         "url": "https://github.com/sponsors/colinhacks"
       }

+ 3 - 3
.config/nixpkgs/neovim/node-lsp/package.json

@@ -2,9 +2,9 @@
   "name": "node-lsp",
   "version": "0.0.0",
   "dependencies": {
-    "bash-language-server": "^5.0.0",
+    "bash-language-server": "^5.1.2",
     "vscode-langservers-extracted": "^4.8.0",
-    "typescript": "^5.3.2",
-    "typescript-language-server": "^4.2.0"
+    "typescript": "^5.3.3",
+    "typescript-language-server": "^4.3.3"
   }
 }

+ 32 - 32
.config/nixpkgs/neovim/plugins/sources.json

@@ -4,8 +4,8 @@
     "sha256": "0l8mw3r6lb6q1p3afvf5psp6cg8vdi84b5j8whmdm83f4mynsn8a"
   },
   "tpope/vim-fugitive": {
-    "rev": "59659093581aad2afacedc81f009ed6a4bfad275",
-    "sha256": "1h5l6257vqk41h93nv5ipvccglqnz1bjqh6dsds1q4x2l80xn61v"
+    "rev": "41beedabc7e948c787ea5696e04c3544c3674e23",
+    "sha256": "17vwycm78bxk7y2s931lz3plzsfx39mkbgc4dnhbp9np16ywb0hc"
   },
   "tpope/vim-rhubarb": {
     "rev": "ee69335de176d9325267b0fd2597a22901d927b1",
@@ -16,76 +16,76 @@
     "sha256": "1yvpk0cnsx1b1q2wp52fv4mj71w8ssz4dcbbdix65m8qna6d0m9h"
   },
   "mbbill/undotree": {
-    "rev": "36ff7abb6b60980338344982ad4cdf03f7961ecd",
-    "sha256": "1rjz58ggkrz0pfrbiq93p2zq4bif2m7rjn9jj8hbqikmp8g7h19g"
+    "rev": "9dbbf3b7d19dda0d22ceca461818e4739ad8154d",
+    "sha256": "1avs5cmwcnp5pnyk2d6krsmgqlbd5zf32nwwcxk5ac1mhyx9fcln"
   },
   "Wansmer/treesj": {
-    "rev": "1d6e89f4790aa04eaae38fa9460a3ee191961c96",
-    "sha256": "1f7zrzv0f2di1vkavgyqa80mx686rii0gsygl8rs3qrr9bc17zd5"
+    "rev": "60e27280030f9cd8dfb6ceb335922c6ff76682cc",
+    "sha256": "1rrcnldpl9d4fifk48w6sgrar0zhi6pbd6iqildzp3bmhf83smd1"
   },
   "nvim-telescope/telescope.nvim": {
-    "rev": "f336f8cfab38a82f9f00df380d28f0c2a572f862",
-    "sha256": "14v1v45p5jpvn9lgbjcfgx8p4b60w0bqk3vv7sdb5nbikkjhy10z"
+    "rev": "dc1ea28cc2a02cd1cebb9d80e967807d668f78f8",
+    "sha256": "0z8rxicfksbzvdc4dwkaw44r939h5w8jqgl5wxm7f8m97c18mszq"
   },
   "nvim-telescope/telescope-fzf-native.nvim": {
-    "rev": "6c921ca12321edaa773e324ef64ea301a1d0da62",
-    "sha256": "101dxn7jfyg2wdzkw5cnrw475mg0p3w475l1hplqfhghz33zb1hy"
+    "rev": "9ef21b2e6bb6ebeaf349a0781745549bbb870d27",
+    "sha256": "0lvykmaarl5nd3iaphp8jgnxg6cly5p6ignd3i1450rpbdp1w9xg"
   },
   "nvim-lua/plenary.nvim": {
-    "rev": "55d9fe89e33efd26f532ef20223e5f9430c8b0c0",
-    "sha256": "1f6vqqafk78njpl47xgsf8p199mmvw4h4b9axab9rl86fdlibikz"
+    "rev": "f7adfc4b3f4f91aab6caebf42b3682945fbc35be",
+    "sha256": "0brfbf9ygzb050p4kmk5mx17y8p5zvz2wa1zyw430cdrlqb68nzy"
   },
   "echasnovski/mini.nvim": {
-    "rev": "1cd8d7e8318071eddc536815f5cafe50b012ac29",
-    "sha256": "03gpcx09a53w73bf4kyhk5xa764bxcaaymwrnw1jr0yqinyz7j62"
+    "rev": "70d8a16399ca6df759d20bea302d6dfd710a1df8",
+    "sha256": "1yz4jzshhkixxsxhxancpbv3b7scg5z2qlbsrl6yw695gnznpsp5"
   },
   "lewis6991/gitsigns.nvim": {
-    "rev": "d195f0c35ced5174d3ecce1c4c8ebb3b5bc23fa9",
-    "sha256": "0n1pdil0di93sfmlxnw80xvwxgz36m3hllhzg16bmlcjwgagwclp"
+    "rev": "2c2463dbd82eddd7dbab881c3a62cfbfbe3c67ae",
+    "sha256": "0j9q39pks1lvp9zd97lc1frb2fq0irjizza34kp381gg6smxmc28"
   },
   "neovim/nvim-lspconfig": {
-    "rev": "1759ea68fbbb1303192020d3e59936189359e0ed",
-    "sha256": "025kamvrx8j362kszkqa028xm4d2gjxsb45rwzcp0jvx2ay74zxj"
+    "rev": "e172dd599cff2ae5267871b5e33fb42934c4df43",
+    "sha256": "07dpx30pd53sc73yiqp018f6lcw993zpgdn8726jsn9aa4gz29r0"
   },
   "nvim-treesitter/nvim-treesitter-textobjects": {
-    "rev": "ec1c5bdb3d87ac971749fa6c7dbc2b14884f1f6a",
-    "sha256": "1kdfwihk8ci827aq4w6xv7vn2740qpmh6dk892cd6yi0ab4zxvxn"
+    "rev": "b7a0bfa3e93697ca5b61b15df633404bf8f45883",
+    "sha256": "0155mq7m6ynk394jfnzhv5hiwspckhlc0xlvfhhy1kzmyzamv4ll"
   },
   "jose-elias-alvarez/typescript.nvim": {
     "rev": "4de85ef699d7e6010528dcfbddc2ed4c2c421467",
     "sha256": "0rx29i3hmzh2knxx098fvfc0iafx3j08bs1zbv4dxadq56dnhaxm"
   },
   "sainnhe/sonokai": {
-    "rev": "bdce098fc9e7202d3c555e2dc98c755ca1c23835",
-    "sha256": "09brv393ccqgvg0xwg55lh6ss5c16qs1as2hrrqh8952c1kqzxig"
+    "rev": "a62656a798043f3c6b603efa98d4de2da89c72b2",
+    "sha256": "09l69n5j80pdb5awja3mzlsw5i7f1w1jp1xwfq72wrcap96xyk3g"
   },
   "LnL7/vim-nix": {
-    "rev": "1e8d3cc4d74f40fb384cd1739739543fe117ff61",
-    "sha256": "06sdplgw76xnpdb89yd4arpphsn24nn327mhp3siyvc5qlsddby7"
+    "rev": "e25cd0f2e5922f1f4d3cd969f92e35a9a327ffb0",
+    "sha256": "15k08hl1xls2zxa9sgsjygb6j8643pc0s0fpi05bfldf9z4mxzyv"
   },
   "rest-nvim/rest.nvim": {
-    "rev": "84e81a19ab24ccf05c9233d34d4dfce61c233abe",
-    "sha256": "1z6wkszd84xnqfhb1s59rggcipl9dmyxw21yrksg1q7hhcgq1abb"
+    "rev": "b1c84475a8f053037cecf5249e6b69af5a7548d6",
+    "sha256": "08h28fylnyqp1w0c1scvv6631pwynhirwfsyrjwsz2qfpp145j8i"
   },
   "hrsh7th/cmp-nvim-lsp": {
     "rev": "5af77f54de1b16c34b23cba810150689a3a90312",
     "sha256": "03q0v6wgi1lphcfjjdsc26zhnmj3ab9xxsiyp1adl3s1ybv22jzz"
   },
   "hrsh7th/nvim-cmp": {
-    "rev": "538e37ba87284942c1d76ed38dd497e54e65b891",
-    "sha256": "1mxigpm4h8ad8hjd8zy6ajkk2c03vgcrigqarhybz6zsi52iil06"
+    "rev": "04e0ca376d6abdbfc8b52180f8ea236cbfddf782",
+    "sha256": "0zzlkla5vgrfa55a3sjb885q0574s67ji5ps2rq53q82hlfwwphl"
   },
   "hrsh7th/cmp-vsnip": {
     "rev": "989a8a73c44e926199bfd05fa7a516d51f2d2752",
     "sha256": "1hs1gv7q0vfn82pwdwpy46nsi4n5z6yljnzl0rpvwfp8g79hssfs"
   },
   "hrsh7th/vim-vsnip": {
-    "rev": "8eebdf6ab4a880d845893f210fd20516d2e2384f",
-    "sha256": "10aadjkisfsx4avylblp7zb97ikaay249fzw3f43xgknlajg35dg"
+    "rev": "02a8e79295c9733434aab4e0e2b8c4b7cea9f3a9",
+    "sha256": "06j0fph91x3gdhbf9bb0yv95j34gf827p97vak0l4jb0ib7vmyc2"
   },
   "nvim-treesitter/nvim-treesitter": {
-    "rev": "d496c5e08e853dadedc7f5d0a6541288d0441fd3",
-    "sha256": "1yw68c4jwqdk6bs4g5vfjwjblbli4xvr8dy0is4b1achz2vbh65m"
+    "rev": "9775d5d7c724f81acdd441e7e9edefc4514e990b",
+    "sha256": "1y402652wx65pypqzdqhil1ib488pvkdpzm0ivxv99fp5fg34lqi"
   },
   "nvim-treesitter/playground": {
     "optional": true,

+ 26 - 26
.config/nixpkgs/neovim/treesitter/grammars.json

@@ -1,11 +1,11 @@
 {
   "bash": {
-    "rev": "7331995b19b8f8aba2d5e26deb51d2195c18bc94",
-    "sha256": "1cv9cqywwx7azql5hlqq6ffc5a30yjbw6xbksnaw54rzy4jypzjl"
+    "rev": "975bc70ad95dbbf2733872bc2e0a059c055db983",
+    "sha256": "1889z1nvifnk1sq18w3zr7f7jmz1fn2bs6c5xrfh6s1m5w3p0kj9"
   },
   "css": {
-    "rev": "98c7b3dceb24f1ee17f1322f3947e55638251c37",
-    "sha256": "18pnknsigb61z84iab76vsnmqzsvqvirvlvv5lk49pybmlk00zgv"
+    "rev": "02b4ee757654b7d54fe35352fd8e53a8a4385d42",
+    "sha256": "0j1kg16sly7xsvvc3kxyy5zaznlbz7x2j2bwwv1r1nki2249ly12"
   },
   "elvish": {
     "repo": "elves/tree-sitter-elvish",
@@ -18,55 +18,55 @@
     "sha256": "0vhipdljx3s2pgzdk2a1zgqf8dd7p3bdbjckcb6z01hdg2p9v121"
   },
   "go": {
-    "rev": "ff86c7f1734873c8c4874ca4dd95603695686d7a",
-    "sha256": "13af7js4a8dhs4bcc63n1sm53kb9lsmk335mb9qxy7pshyjw11fj"
+    "rev": "fd577c4358c28cbcb6748bbf65354cc85f1cf7a4",
+    "sha256": "1gwzg90z8m80klqp0n6kn93b46mi8f2k5n3n05bv6bf9515p2gqp"
   },
   "javascript": {
-    "rev": "f1e5a09b8d02f8209a68249c93f0ad647b228e6e",
-    "sha256": "0jslqjlmfx0xdgwhqam0lgw22r521iynp8l10pfan2bmqxmbdcjm"
+    "rev": "51aed7263d33bee46b0a8a5e165ffcb690d5aca8",
+    "sha256": "11ld21d4qdr4jbnz96y2hsc2dmcsbpsmz6h59v7fk0agib0xaf8l"
   },
   "json": {
-    "rev": "3fef30de8aee74600f25ec2e319b62a1a870d51e",
-    "sha256": "02h218snijaxjb538s719hqma5sdi680bj73yw8i4g3knavxrj9j"
+    "rev": "3b129203f4b72d532f58e72c5310c0a7db3b8e6d",
+    "sha256": "0rnfhmhr76fjlc6zzbxzrxrxa1xxpkg1jgq7vdw4630l1cg2nlbm"
   },
   "lua": {
     "repo": "MunifTanjim/tree-sitter-lua",
-    "rev": "9668709211b2e683f27f414454a8b51bf0a6bda1",
-    "sha256": "0iqqfncsli57ih5inllfzg5s8f9px7wdnddh6lkz4ycvmbq71pp6"
+    "rev": "04c9579dcb917255b2e5f8199df4ae7f587d472f",
+    "sha256": "18v9g8ncc635xn0ms33v90r04xvagr2x3zrbf9yg7z3qf7lsfg4k"
   },
   "markdown": {
     "repo": "MDeiml/tree-sitter-markdown",
     "path": "tree-sitter-markdown",
-    "rev": "f9820b2db958228f9be339b67d2de874d065866e",
-    "sha256": "01x7ird3kkx83mmip597waf6xjsvcaw3ry30adgqnvqrbz9hygfi"
+    "rev": "2821521a4e6eab37b63dff6a8e169cd88554047d",
+    "sha256": "07nhfyca7jb2mwbfygrcfc4ba2zrmkf1bk54q8q5l78cl847z1i6"
   },
   "nix": {
     "repo": "nix-community/tree-sitter-nix",
-    "rev": "66e3e9ce9180ae08fc57372061006ef83f0abde7",
-    "sha256": "06671j6kx0b5z35mkmyygvxmjd8af9ac7kbl0w1bfwk177arz3zs"
+    "rev": "763168fa916a333a459434f1424b5d30645f015d",
+    "sha256": "0nn3ij8k6wkbf3kcvkyyp0vhfjcksi31wyyfwmsbx66maf2xgaii"
   },
   "ruby": {
-    "rev": "f257f3f57833d584050336921773738a3fd8ca22",
-    "sha256": "0pqcjggdshdmgvnmp9vlsxxgajz1r8c26ipdnjqa2zdvxvs98inh"
+    "rev": "22a0bb2678755a3714e194609862ea7f4516e807",
+    "sha256": "073cxgwq246w93y8ylcag9lbmpsx4iqbj9r9ja42l3qrni2yjgcl"
   },
   "tsx": {
     "repo": "tree-sitter/tree-sitter-typescript",
     "path": "tsx",
-    "rev": "d847898fec3fe596798c9fda55cb8c05a799001a",
-    "sha256": "1bklkigyhsqxmy38nf3f1kj18zzp1im3qlkj3hi3nnsxjsfckjxb"
+    "rev": "198e2ea43d1c4ddd76ee883f4eae15f4201cd241",
+    "sha256": "0gsip20fb39miq680b23al3skk6kaxqyds9g31h1d6vjr2i6lxas"
   },
   "typescript": {
     "path": "typescript",
-    "rev": "d847898fec3fe596798c9fda55cb8c05a799001a",
-    "sha256": "1bklkigyhsqxmy38nf3f1kj18zzp1im3qlkj3hi3nnsxjsfckjxb"
+    "rev": "198e2ea43d1c4ddd76ee883f4eae15f4201cd241",
+    "sha256": "0gsip20fb39miq680b23al3skk6kaxqyds9g31h1d6vjr2i6lxas"
   },
   "jsdoc": {
-    "rev": "d01984de49927c979b46ea5c01b78c8ddd79baf9",
-    "sha256": "11w3a6jfvf8fq1jg90bsnhj89gvx32kv1gy4gb5y32spx6h87f1v"
+    "rev": "6a6cf9e7341af32d8e2b2e24a37fbfebefc3dc55",
+    "sha256": "1xmkkqyb9mc18jh6dlffzw9j560mmc5i6fbic8ki9z0r30b1ravw"
   },
   "vimdoc": {
     "repo": "neovim/tree-sitter-vimdoc",
-    "rev": "4f8ba9e39c8b3fbaf0bb5f70ac255474a9099359",
-    "sha256": "1jpmw4k8as6hq5wd6133kan4zvwchsb7g5v9ajsxba7zyggg682r"
+    "rev": "016ad75faa854e4e13bc40c517015183b795eed9",
+    "sha256": "1gia88qfyzfxaypv75vcqs2p3k1mn4kq0a3zqj52sw58zqim5s5z"
   }
 }