diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2022-05-04 00:02:57 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-04 00:02:57 +0000 |
commit | ee7e3f30f3cedbffbef28ed94be8fbdf137914d9 (patch) | |
tree | 4bc5d5c76fb54d39c21280110366bd23eebeb764 /pkgs/applications/editors/vim | |
parent | 51a899bdc1e8b28ed6783f9d382d3b9e7838e4b2 (diff) | |
parent | dfbbe42072c81d868f516f439dc72c55957edbe3 (diff) |
Merge staging-next into staging
Diffstat (limited to 'pkgs/applications/editors/vim')
-rw-r--r-- | pkgs/applications/editors/vim/plugins/default.nix | 4 | ||||
-rw-r--r-- | pkgs/applications/editors/vim/plugins/generated.nix | 881 | ||||
-rwxr-xr-x | pkgs/applications/editors/vim/plugins/update.py | 63 | ||||
-rw-r--r-- | pkgs/applications/editors/vim/plugins/vim-utils.nix | 5 |
4 files changed, 496 insertions, 457 deletions
diff --git a/pkgs/applications/editors/vim/plugins/default.nix b/pkgs/applications/editors/vim/plugins/default.nix index cd5a1f9d6e509..c6ef409d637b8 100644 --- a/pkgs/applications/editors/vim/plugins/default.nix +++ b/pkgs/applications/editors/vim/plugins/default.nix @@ -3,7 +3,8 @@ let - inherit (vimUtils.override {inherit vim;}) buildVimPluginFrom2Nix vimGenDocHook vimCommandCheckHook; + inherit (vimUtils.override {inherit vim;}) + buildVimPluginFrom2Nix vimGenDocHook vimCommandCheckHook; inherit (lib) extends; @@ -24,6 +25,7 @@ let plugins = callPackage ./generated.nix { inherit buildVimPluginFrom2Nix; + inherit (vimUtils) buildNeovimPluginFrom2Nix; }; # TL;DR diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 88853f3e7d321..dcbadc30a2517 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -1,5 +1,5 @@ # This file has been generated by ./pkgs/applications/editors/vim/plugins/update.py. Do not edit! -{ lib, buildVimPluginFrom2Nix, fetchFromGitHub, fetchgit }: +{ lib, buildVimPluginFrom2Nix, buildNeovimPluginFrom2Nix, fetchFromGitHub, fetchgit }: final: prev: { @@ -53,12 +53,12 @@ final: prev: Coqtail = buildVimPluginFrom2Nix { pname = "Coqtail"; - version = "2022-04-15"; + version = "2022-04-21"; src = fetchFromGitHub { owner = "whonore"; repo = "Coqtail"; - rev = "93fca5d307007c05722050ffa8b4e508ca6f3b81"; - sha256 = "022wv0lpz50ihvnkc38rmds0dl4g4b71yig9dc8nn8sicyv0312w"; + rev = "0b8f2408f96481a373f336b4405af03008e39a4e"; + sha256 = "1v36ndpx8jaipav30ailxpadvzk5qxmgphd1p0hck50mdngpynki"; }; meta.homepage = "https://github.com/whonore/Coqtail/"; }; @@ -77,12 +77,12 @@ final: prev: FTerm-nvim = buildVimPluginFrom2Nix { pname = "FTerm.nvim"; - version = "2022-04-17"; + version = "2022-04-21"; src = fetchFromGitHub { owner = "numToStr"; repo = "FTerm.nvim"; - rev = "c2a4c4bbd00da68d864683cd09a5d3a2b80de11d"; - sha256 = "01xscq18slsib2liqp7mbd4wil6l61m2ipihg2i6a14s9bcd1b0y"; + rev = "11ec9290389d22215df93e1c9c35f782c5ceec4a"; + sha256 = "16nli4nwsqn3zrc05m6w2h05ab423w8jjk81lys5kd609521wi0y"; }; meta.homepage = "https://github.com/numToStr/FTerm.nvim/"; }; @@ -149,12 +149,12 @@ final: prev: LeaderF = buildVimPluginFrom2Nix { pname = "LeaderF"; - version = "2022-04-19"; + version = "2022-04-26"; src = fetchFromGitHub { owner = "Yggdroot"; repo = "LeaderF"; - rev = "ecd38845d65ffbe4b080cc3c2c1c7f0bfe835bb3"; - sha256 = "0cjx9v0fafm2npknr85wb37934ysdggnmiwr9cwbd5risp9ircwh"; + rev = "2817a561495f19a37369c72a1685e3e1e4c3c09d"; + sha256 = "1xxsm1b2v5wdy4psjcggm4ssgdq2j8q9ds98j1ky8l7carj0qfwn"; }; meta.homepage = "https://github.com/Yggdroot/LeaderF/"; }; @@ -173,12 +173,12 @@ final: prev: Navigator-nvim = buildVimPluginFrom2Nix { pname = "Navigator.nvim"; - version = "2022-04-11"; + version = "2022-04-29"; src = fetchFromGitHub { owner = "numToStr"; repo = "Navigator.nvim"; - rev = "52225923679ec866651bb0c2e0691374131ec939"; - sha256 = "0knzisdbaa3aa20ai8lwi8v4ai49jl741a1slpcrjnm6zhb484nv"; + rev = "0c57f67a34eff7fd20785861926b7fe6bd76e2c2"; + sha256 = "1f1fh5w2hsf16dcd0zz5x4d5ig089bgr7dial3ir82445g7whwsc"; }; meta.homepage = "https://github.com/numToStr/Navigator.nvim/"; }; @@ -269,12 +269,12 @@ final: prev: SchemaStore-nvim = buildVimPluginFrom2Nix { pname = "SchemaStore.nvim"; - version = "2022-04-19"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "4112585513210a3a55e587344649a4bfb8709bdc"; - sha256 = "1sjm13vq8608xwfhc9hyfn1n4bwpgivnpw04331giwmf4j3kp422"; + rev = "24e03a0e7c100336efdef5035eb6e59ac3f7ed4a"; + sha256 = "0hjysfszcaw2i2awkv0sbhnj0x5jcl7s6jmb279m7gcf7giwvghk"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; }; @@ -305,12 +305,12 @@ final: prev: SimpylFold = buildVimPluginFrom2Nix { pname = "SimpylFold"; - version = "2021-11-04"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "tmhedberg"; repo = "SimpylFold"; - rev = "b4a87e509c3d873238a39d1c85d0b97d6819f283"; - sha256 = "0ff5x7ay67wn9c0mi8sb6110i93zrf97c4whg0bd7pr2nmadpvk0"; + rev = "ff4c85197c5555715093c08a8d4f9d493c4d80cd"; + sha256 = "1ny3dicin979irwp8gv993005yxgzx1h5snihpa0na2p38mkdp25"; }; meta.homepage = "https://github.com/tmhedberg/SimpylFold/"; }; @@ -329,12 +329,12 @@ final: prev: SpaceVim = buildVimPluginFrom2Nix { pname = "SpaceVim"; - version = "2022-04-19"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "SpaceVim"; repo = "SpaceVim"; - rev = "a1b65988e72a091334cedfe7ed1d067819f4e1eb"; - sha256 = "096q33lrgn4i8ic6y66snb312ly3rdxm8a15mykawn1n533d04nq"; + rev = "97b010245f42bda351fd050a3c6ccf7806b9b007"; + sha256 = "1plfcrigk1s2l8ig0y6vf7awidbdj3p985pzjl19nrv93g49d71f"; }; meta.homepage = "https://github.com/SpaceVim/SpaceVim/"; }; @@ -486,12 +486,12 @@ final: prev: aerial-nvim = buildVimPluginFrom2Nix { pname = "aerial.nvim"; - version = "2022-04-19"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "stevearc"; repo = "aerial.nvim"; - rev = "6d5246a3f0d2861eaad4121eb467bc5e6537690d"; - sha256 = "0by8s35hhvk38l79y5nm88cvwy53vx21ps1wg9niway5xrp0khcs"; + rev = "8d2ef96e44768250a652826c6586005f40eeac7f"; + sha256 = "0lgn1p381bxr69j1bb2hfj1y51x941p9yjqfg8nd84ka1qy4hjyx"; }; meta.homepage = "https://github.com/stevearc/aerial.nvim/"; }; @@ -522,12 +522,12 @@ final: prev: ale = buildVimPluginFrom2Nix { pname = "ale"; - version = "2022-04-06"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "dense-analysis"; repo = "ale"; - rev = "607f33a1b0f662d9809d54363e8e81a4965862ce"; - sha256 = "0bqd1h1hid68x51032ysr44i4gg12xkqqfj1zn3hli31xf9zgcnx"; + rev = "56399106fcf9d80d476307576bc307e67f0167e2"; + sha256 = "0mc125zrbipikxdffvcn39cqphz0y2lavsbsh4x4604af74va0dv"; }; meta.homepage = "https://github.com/dense-analysis/ale/"; }; @@ -546,12 +546,12 @@ final: prev: aniseed = buildVimPluginFrom2Nix { pname = "aniseed"; - version = "2022-04-09"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "Olical"; repo = "aniseed"; - rev = "c55d4879935f07dbf46e86389246449d7af272b1"; - sha256 = "0yghy4yh5qw5x2qxwz8wp27gmhh7yp0pcgkdv2p1lcilvdz9321s"; + rev = "618c2115d5046cc04c8a4af7727ee4d90fc2061c"; + sha256 = "1pz021rk2y0ngprhhhavs7xxnzf5sa9002rgs2wxlf36czqlf75q"; }; meta.homepage = "https://github.com/Olical/aniseed/"; }; @@ -654,12 +654,12 @@ final: prev: asynctasks-vim = buildVimPluginFrom2Nix { pname = "asynctasks.vim"; - version = "2022-04-06"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "skywind3000"; repo = "asynctasks.vim"; - rev = "f1da08bb6bc1a458a7d0b3325eeabd0c77e08ff5"; - sha256 = "1whc7irj0p07x3iy2r2rkkx89flsbv42pbjjbvhkj90fsv9wxcpd"; + rev = "9cdb34314d5066b40627c83829b9d04943c9c66d"; + sha256 = "1cjlnwgqyy95xq9nkzx7mp2iqwwd47yyp6y0mng8hrnhn4ixdfkw"; }; meta.homepage = "https://github.com/skywind3000/asynctasks.vim/"; }; @@ -714,12 +714,12 @@ final: prev: auto-session = buildVimPluginFrom2Nix { pname = "auto-session"; - version = "2022-04-12"; + version = "2022-04-21"; src = fetchFromGitHub { owner = "rmagatti"; repo = "auto-session"; - rev = "e840b844abcc19ad6e406b193a2a5ce285238458"; - sha256 = "0yx662qipzdmg28x0h454y95jrp952p51pl9h1dxjnwyswn8xrnm"; + rev = "4b1c978c6fb73e1e59f988fe85cfa51347a86e8a"; + sha256 = "154s0kfhvmyvcbdmy62v00jlmnfgnkmv4ilwf8hig4qxn1376arw"; }; meta.homepage = "https://github.com/rmagatti/auto-session/"; }; @@ -894,12 +894,12 @@ final: prev: bufferline-nvim = buildVimPluginFrom2Nix { pname = "bufferline.nvim"; - version = "2022-04-20"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "akinsho"; repo = "bufferline.nvim"; - rev = "f02e19bd29a27944e6bcc1e7a492fe07534b6630"; - sha256 = "10gwj4kd7kngcrfgm4jja08ss5hza7s1bzs11fjk08y489mhracp"; + rev = "2d5266d14b7b5dbc54923469b4599f0349f7cedc"; + sha256 = "0i8k8paa23v0l011lvydcv45c4jnr8wfiiwyw16hhndfamcwhgfh"; }; meta.homepage = "https://github.com/akinsho/bufferline.nvim/"; }; @@ -1050,24 +1050,24 @@ final: prev: cmp-calc = buildVimPluginFrom2Nix { pname = "cmp-calc"; - version = "2022-04-12"; + version = "2022-04-25"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "cmp-calc"; - rev = "3bb9f0da74979ed1f5d77afa26aa8155daa9288f"; - sha256 = "1qvpd3xx42rg38zdni85bcvakln5dz4xh79rqxa6z21dd3clp3ch"; + rev = "f7efc20768603bd9f9ae0ed073b1c129f63eb312"; + sha256 = "0q5p5s46bh0h1w9p3yzwxd04hlbxg3s4liq42r697gqvna6sq0yg"; }; meta.homepage = "https://github.com/hrsh7th/cmp-calc/"; }; cmp-cmdline = buildVimPluginFrom2Nix { pname = "cmp-cmdline"; - version = "2022-02-13"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "cmp-cmdline"; - rev = "f4beb74e8e036f9532bedbcac0b93c7a55a0f8b0"; - sha256 = "0spc5vhrcz2ld1cxf9n27mhhfdwm0v89xbbyzbi9hshzfssndagh"; + rev = "c36ca4bc1dedb12b4ba6546b96c43896fd6e7252"; + sha256 = "04h6np207781l3wa36l6nqd56lx39s1kycf4jvclgfrr6ddnbv68"; }; meta.homepage = "https://github.com/hrsh7th/cmp-cmdline/"; }; @@ -1110,12 +1110,12 @@ final: prev: cmp-nvim-lsp = buildVimPluginFrom2Nix { pname = "cmp-nvim-lsp"; - version = "2022-01-15"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "cmp-nvim-lsp"; - rev = "ebdfc204afb87f15ce3d3d3f5df0b8181443b5ba"; - sha256 = "0kmaxxdxlp1s5w36khnw0sdrbv1lr3p5n9r90h6h7wv842n4mnca"; + rev = "e6b5feb2e6560b61f31c756fb9231a0d7b10c73d"; + sha256 = "0jzgd9g874w507y40fzggbm40n467g8br5xcmgf2mscdb9kcsgvc"; }; meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp/"; }; @@ -1146,12 +1146,12 @@ final: prev: cmp-nvim-ultisnips = buildVimPluginFrom2Nix { pname = "cmp-nvim-ultisnips"; - version = "2022-04-15"; + version = "2022-04-22"; src = fetchFromGitHub { owner = "quangnguyen30192"; repo = "cmp-nvim-ultisnips"; - rev = "c6ace8ca97ca7db5cca319759efd93fbf6cc0bce"; - sha256 = "0jys7fl9r6n7khacypkg643lk2aadsnniyrm7nar0k08swdwhl48"; + rev = "21f02b62deb409ce69928a23406076bd0043ddbc"; + sha256 = "0jil0i9g33i0h3ynng58qaam5k18sdlqdzrbyqgn4gjzchcxpfqv"; }; meta.homepage = "https://github.com/quangnguyen30192/cmp-nvim-ultisnips/"; }; @@ -1170,12 +1170,12 @@ final: prev: cmp-pandoc-references = buildVimPluginFrom2Nix { pname = "cmp-pandoc-references"; - version = "2022-02-16"; + version = "2022-04-20"; src = fetchFromGitHub { owner = "jc-doyle"; repo = "cmp-pandoc-references"; - rev = "13e6c080fb16836f52c7fc498eecaae51adb4d54"; - sha256 = "10pyzv4pdis05ap9jrz6wszxjha0m3bdjv6pd7xqm1hqahsyf4qs"; + rev = "2c808dff631a783ddd2c554c4c6033907589baf6"; + sha256 = "0knwxs6bg6r5hw2g668j34xr5yvqmcvcqyjfpnmpf5y5m82vahxw"; }; meta.homepage = "https://github.com/jc-doyle/cmp-pandoc-references/"; }; @@ -1230,12 +1230,12 @@ final: prev: cmp-treesitter = buildVimPluginFrom2Nix { pname = "cmp-treesitter"; - version = "2021-12-02"; + version = "2022-04-25"; src = fetchFromGitHub { owner = "ray-x"; repo = "cmp-treesitter"; - rev = "a6b4c95ee922cace635b5a46c7fcc691d2559fbb"; - sha256 = "068x8n63iavycf5fsc5jf2p8i3cs697r60k54j7rm076bpbmnisa"; + rev = "c5187c31abd081ecef8b41e5eb476b7340442310"; + sha256 = "1jhzw7myrwqgybvkm53mk8zgfz56pzr7cnsrzcr4fl6wnm59a3b5"; }; meta.homepage = "https://github.com/ray-x/cmp-treesitter/"; }; @@ -1266,12 +1266,12 @@ final: prev: cmp_luasnip = buildVimPluginFrom2Nix { pname = "cmp_luasnip"; - version = "2022-04-01"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "saadparwaiz1"; repo = "cmp_luasnip"; - rev = "b10829736542e7cc9291e60bab134df1273165c9"; - sha256 = "1qygdas99m7py98rqxyza88lmk2as8yi9khjac603x6anxmq766l"; + rev = "a9de941bcbda508d0a45d28ae366bb3f08db2e36"; + sha256 = "0mh7gimav9p6cgv4j43l034dknz8szsnmrz49b2ra04yk9ihk1zj"; }; meta.homepage = "https://github.com/saadparwaiz1/cmp_luasnip/"; }; @@ -1314,12 +1314,12 @@ final: prev: coc-lua = buildVimPluginFrom2Nix { pname = "coc-lua"; - version = "2022-04-20"; + version = "2022-04-26"; src = fetchFromGitHub { owner = "josa42"; repo = "coc-lua"; - rev = "0df59c8c81acfb7b0abadd49222a769ddf0730ec"; - sha256 = "0ij2q9q96dv3rms6qdjsqvgyl0fk3w1h67fhjq7kcagci78cka9k"; + rev = "3601c8ddde380349764fc0bc016b915703c9ad86"; + sha256 = "1w9b4kicsa0r0fxcgcxq3wn0scyyyzfh3akp3zznli9g1fgbiqnx"; }; meta.homepage = "https://github.com/josa42/coc-lua/"; }; @@ -1374,24 +1374,24 @@ final: prev: coc-nvim = buildVimPluginFrom2Nix { pname = "coc.nvim"; - version = "2022-04-19"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "6f81e3034bf04f2d8d65b82b3ac15d93b737cf0b"; - sha256 = "0hx8g0xlh0n6yqpv58s8vb2k0gdh1h13d05l1m3wn3gpvid17xi3"; + rev = "83a5f083d7ed76899729f25063a5ab9c326e5f02"; + sha256 = "1pwi1l4h6hdr45z5lnw3mjbpr3jx6iipnaz5bla64cq7cgf98nw6"; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; }; codi-vim = buildVimPluginFrom2Nix { pname = "codi.vim"; - version = "2022-04-16"; + version = "2022-04-30"; src = fetchFromGitHub { owner = "metakirby5"; repo = "codi.vim"; - rev = "d9a93193dbb23516eebb19ef5ba01b43287ea35d"; - sha256 = "0yk3jfp8r432s0kan0g6ml0yyz731yygv0zzpx75l9lfagdv0xpy"; + rev = "086593fbf5f0891c9fa93cf14453ad14a79d3ed0"; + sha256 = "0m8hgchb927kgcz65fkmk61w6ma5hvqfr221r7f9jbjzj49laaxd"; }; meta.homepage = "https://github.com/metakirby5/codi.vim/"; }; @@ -1435,12 +1435,12 @@ final: prev: comment-nvim = buildVimPluginFrom2Nix { pname = "comment.nvim"; - version = "2022-04-19"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "numtostr"; repo = "comment.nvim"; - rev = "ef3e6bfa41073a73c298ae90d2796f8ceda71c6a"; - sha256 = "1ki607wsam22h01gwq8a4vw3jq1yj2zmfp2laglh5cy5dgarm4vv"; + rev = "cb0de89ba80b7cdb37b92e2a9e43b566f8834c7a"; + sha256 = "17pshx6jq82nfjn2w65i0d3zh53r5b07lc2bh2aqpm5x2c5bhn3h"; }; meta.homepage = "https://github.com/numtostr/comment.nvim/"; }; @@ -1579,12 +1579,12 @@ final: prev: conjure = buildVimPluginFrom2Nix { pname = "conjure"; - version = "2022-04-09"; + version = "2022-04-29"; src = fetchFromGitHub { owner = "Olical"; repo = "conjure"; - rev = "422cadf51dd44306713f3f7965e40ec606290c49"; - sha256 = "04m1p4l2i61g7d3yax1g7c1h38pkkzz1jvirvd1xcyzw08wn7ldh"; + rev = "842c81892648de759e639ad2d395757b98be06d5"; + sha256 = "1g67miifvysa4lbbvpa5bpxyw2fvjkq7anj6bqx65m81d4krlwr8"; }; meta.homepage = "https://github.com/Olical/conjure/"; }; @@ -1627,12 +1627,12 @@ final: prev: coq_nvim = buildVimPluginFrom2Nix { pname = "coq_nvim"; - version = "2022-04-20"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq_nvim"; - rev = "0502a7f14ab73b80353d076842d58730a0239a16"; - sha256 = "1s46iafdwxr20qw08si0lwbh81x9ffh2wvd4rxcyvhlxc7h686rp"; + rev = "b443ff20dd28d90231dad463bcdbf342e53d13f3"; + sha256 = "14a3942nphlqfr9s4cwx8fa1n1yj1rqhk65bbp6z7zaw7x8g7jmf"; }; meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; }; @@ -1663,12 +1663,12 @@ final: prev: crates-nvim = buildVimPluginFrom2Nix { pname = "crates.nvim"; - version = "2022-04-19"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "saecki"; repo = "crates.nvim"; - rev = "fc46bf69f0b2293f25581123b46023226d102cc1"; - sha256 = "079hraq9cjxjpqrli4y2nk9xwpvkhxmrbrhxq9by1wb1q1a39da3"; + rev = "ce6da0ec93d8160e2bf1f0850bc3d0eec1a2e383"; + sha256 = "1yl0b3fx71axpn1n6dwpdijdq8zjdb028a1gfzzwa6b62ry1qc0q"; }; meta.homepage = "https://github.com/saecki/crates.nvim/"; }; @@ -1795,12 +1795,12 @@ final: prev: defx-nvim = buildVimPluginFrom2Nix { pname = "defx.nvim"; - version = "2022-04-14"; + version = "2022-04-21"; src = fetchFromGitHub { owner = "Shougo"; repo = "defx.nvim"; - rev = "b636df644005bb4805cba70b238df73b302640eb"; - sha256 = "1aha5vashdiz59iy8l8kbkyvwngw5m7n131k7ar82gxi0zqsj6q8"; + rev = "fd5f9416d6acc908660ccca0799109a9a4f0a2d2"; + sha256 = "0dwznzxpsj2xd0hvybg67h6j5kxbk8qsy60axbqx65da7a54yd3j"; }; meta.homepage = "https://github.com/Shougo/defx.nvim/"; }; @@ -1855,12 +1855,12 @@ final: prev: deol-nvim = buildVimPluginFrom2Nix { pname = "deol.nvim"; - version = "2022-03-16"; + version = "2022-04-29"; src = fetchFromGitHub { owner = "Shougo"; repo = "deol.nvim"; - rev = "4ecffa4502a65f90397c2194ae308dac49194a65"; - sha256 = "1h23nmqpf5782r3fj945ck0dn0sa6vb0m03sbb4fzd707k6xwnl9"; + rev = "0bdb926d328765144dd788c062161c565dc38732"; + sha256 = "0c4dl37npass3n2dx6459dm1bk30fhy5yaphxjg897wz61xn622x"; }; meta.homepage = "https://github.com/Shougo/deol.nvim/"; }; @@ -2169,12 +2169,12 @@ final: prev: dressing-nvim = buildVimPluginFrom2Nix { pname = "dressing.nvim"; - version = "2022-03-31"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "stevearc"; repo = "dressing.nvim"; - rev = "cad08fac5ed6d5e8384d8c0759268e2f6b89b217"; - sha256 = "0lc04cvq6iasg724zhpzp1j3bhwj4gphvqbzfh41ikzsy8d2jrpy"; + rev = "a476efd3f372d6b5b0df431cac36911fb84c515e"; + sha256 = "1n15lzjma6mpaphx6ppmhsgvg51vbrp91qf3nssyvr5n2vpjhhfy"; }; meta.homepage = "https://github.com/stevearc/dressing.nvim/"; }; @@ -2193,12 +2193,12 @@ final: prev: edge = buildVimPluginFrom2Nix { pname = "edge"; - version = "2022-04-14"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "sainnhe"; repo = "edge"; - rev = "957a0f4d17f253ac23f9c870eb92d7ad2ea4b7e0"; - sha256 = "15m6b5svvcfsmiq87vhn77q5z7zg22vpnh9qbcv0y6cd04s69n2d"; + rev = "fb5a763f2591bed8d10562edbd0e64c88cc5e674"; + sha256 = "0p79ck2n94argr7k8glwpmmzf6945mh4gb23p5hd5m8a02ys7ax4"; }; meta.homepage = "https://github.com/sainnhe/edge/"; }; @@ -2279,12 +2279,12 @@ final: prev: everforest = buildVimPluginFrom2Nix { pname = "everforest"; - version = "2022-04-14"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "sainnhe"; repo = "everforest"; - rev = "64f486a4856bfbfd6604c700c938b34cf551561b"; - sha256 = "18yxab99d9cy45ir2dfqr8wi0s56qyrzglgcslp97wnjiq79673d"; + rev = "1e594a20ce382bcc55c0e3fd488e90ca68dffb32"; + sha256 = "1415759zc6fp39h0xzpb2d99m4xsh5ma84j6yv236zb0bavm88ah"; }; meta.homepage = "https://github.com/sainnhe/everforest/"; }; @@ -2460,12 +2460,12 @@ final: prev: formatter-nvim = buildVimPluginFrom2Nix { pname = "formatter.nvim"; - version = "2022-03-29"; + version = "2022-04-26"; src = fetchFromGitHub { owner = "mhartington"; repo = "formatter.nvim"; - rev = "bec8a57d6e990a503e87eb71ae530cd2c1402e31"; - sha256 = "14llli9s5x58m7z4ay5b9d2pypq378h3i4062rasdqi5c5and07n"; + rev = "100af7c04f12b99d29fbca7dc1aa3d17301c54e9"; + sha256 = "082cp251ynznjk3ims389ljdww9786nh8kglydqpqh3sdvc7s0mp"; }; meta.homepage = "https://github.com/mhartington/formatter.nvim/"; }; @@ -2484,12 +2484,12 @@ final: prev: friendly-snippets = buildVimPluginFrom2Nix { pname = "friendly-snippets"; - version = "2022-04-17"; + version = "2022-04-25"; src = fetchFromGitHub { owner = "rafamadriz"; repo = "friendly-snippets"; - rev = "804c3f55ec4ec46f7257451b3cd731df991b9212"; - sha256 = "0sznw2q70zac924yf0z0ic3frmmjmryjh4af46fw2zrbrq4kk9vq"; + rev = "6e0881ad5dfae8bcb160bb6704e1f5fe31be9938"; + sha256 = "1cyrqsc0jf1v6qxrd944x74803cck3nxddp1ac8rhl9yj8kz176w"; }; meta.homepage = "https://github.com/rafamadriz/friendly-snippets/"; }; @@ -2604,12 +2604,12 @@ final: prev: gentoo-syntax = buildVimPluginFrom2Nix { pname = "gentoo-syntax"; - version = "2022-02-23"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "gentoo"; repo = "gentoo-syntax"; - rev = "cf5f268f8b19262515105739bdcc112cd2a6cdbc"; - sha256 = "1pbvr1yirn17fxw8zlzp8j5brj0n2sdm3ampjryirdxknli93685"; + rev = "2b77af2d85b1bdc8d78f65f41d6673c240bbc7a1"; + sha256 = "1spdpyxlh53mwdazzaskwk3y2lb4im2by0l9qq1cz78nwmwm2m4h"; }; meta.homepage = "https://github.com/gentoo/gentoo-syntax/"; }; @@ -2652,24 +2652,24 @@ final: prev: git-blame-nvim = buildVimPluginFrom2Nix { pname = "git-blame.nvim"; - version = "2022-03-03"; + version = "2022-04-29"; src = fetchFromGitHub { owner = "f-person"; repo = "git-blame.nvim"; - rev = "e60bfbc314476777a5ce200e533699691a5cdfa5"; - sha256 = "1nh54hfc0cvz3a9znrp32ialpbqqwlgbyw45m9b489g9kndf3y2k"; + rev = "0a7d27028b69525f2c6b6a3460029ed6cb291541"; + sha256 = "0mbvaasx82wcn37mrn20gb98g7prhav4ps1wyk46mirla350ikjl"; }; meta.homepage = "https://github.com/f-person/git-blame.nvim/"; }; git-messenger-vim = buildVimPluginFrom2Nix { pname = "git-messenger.vim"; - version = "2021-11-13"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "rhysd"; repo = "git-messenger.vim"; - rev = "2e67899355f3f631aad6845925e4c2c13546444d"; - sha256 = "0a6c04far9ji7h7k0b195zxn62sj6drn56cacmz86zmzksqgm8wp"; + rev = "6c0b55fb38d0e0633127823aab89b0676d13e509"; + sha256 = "1ghqc5kmwsh1f7sbc5xyssffgh5lxcf35686mg6zm9ly3k2z8azk"; }; meta.homepage = "https://github.com/rhysd/git-messenger.vim/"; }; @@ -2710,14 +2710,14 @@ final: prev: meta.homepage = "https://github.com/ruifm/gitlinker.nvim/"; }; - gitsigns-nvim = buildVimPluginFrom2Nix { + gitsigns-nvim = buildNeovimPluginFrom2Nix { pname = "gitsigns.nvim"; - version = "2022-04-19"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "lewis6991"; repo = "gitsigns.nvim"; - rev = "498abfa13dd749be963bc87a5b37da0d3e42a50e"; - sha256 = "11d2pnqgngm6546r1nr0cf1dj7qkgvdn0ld2h1jn3fm07l892sgv"; + rev = "ef153188e849bd317c00448755bc4182a2bd495d"; + sha256 = "1pysiqgkp34kmpf4fkyjqih0rrq3mscrh9z27mzfhy2zhky8pikp"; }; meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; }; @@ -2760,12 +2760,12 @@ final: prev: golden-ratio = buildVimPluginFrom2Nix { pname = "golden-ratio"; - version = "2020-04-03"; + version = "2022-04-21"; src = fetchFromGitHub { owner = "roman"; repo = "golden-ratio"; - rev = "8313b6d6723c9e77ef1d3760af2cdd244e8db043"; - sha256 = "03nm1wr0qsrirg4z4171f4nygnqgb6w06ldr6rbbz4a1f7j8j654"; + rev = "7df80253680e4755b82955425da31d8c1f8e23b6"; + sha256 = "0ds2slbg03b8dcgvi1svyn391mr2zaabb4x80wrmyxkrnfzr1rsq"; }; meta.homepage = "https://github.com/roman/golden-ratio/"; }; @@ -2844,24 +2844,24 @@ final: prev: gruvbox-material = buildVimPluginFrom2Nix { pname = "gruvbox-material"; - version = "2022-04-14"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "sainnhe"; repo = "gruvbox-material"; - rev = "45d05b6affeec1f858a13c0d8fe511db32c85afd"; - sha256 = "18sf80zgdsfb2bd9dgdww9prlhkydk695gj9wd9zah24zfc5mcv7"; + rev = "3d664943daf65bf99390a52c5dbc557f87fac552"; + sha256 = "08zh5rc9p6svmds57gvvkk12nadd56ysx8xrhsjxbn3cdxag86gj"; }; meta.homepage = "https://github.com/sainnhe/gruvbox-material/"; }; gruvbox-nvim = buildVimPluginFrom2Nix { pname = "gruvbox.nvim"; - version = "2022-04-18"; + version = "2022-04-26"; src = fetchFromGitHub { owner = "ellisonleao"; repo = "gruvbox.nvim"; - rev = "028302225e19eb203ebb6876b689cc0ce2631169"; - sha256 = "0npsh72z3xb9p1jdhz1g9jpx20c2d52mkkg4ix07bmy40ynkbsxs"; + rev = "cf1b07f07673b5c2f9e3903b5fc4c2f7bc7d1123"; + sha256 = "1pr91d8qsii9z5ff4gw766nf4v9r06ym15hk5y3z293bsd6hfns8"; }; meta.homepage = "https://github.com/ellisonleao/gruvbox.nvim/"; }; @@ -2976,24 +2976,24 @@ final: prev: hop-nvim = buildVimPluginFrom2Nix { pname = "hop.nvim"; - version = "2022-03-22"; + version = "2022-04-25"; src = fetchFromGitHub { owner = "phaazon"; repo = "hop.nvim"; - rev = "e2f978b50c2bd9ae2c6a4ebdf2222c0f299c85c3"; - sha256 = "1si2ibxidjn0l565vhr77949s16yjv46alq145b19h15amwgq3g2"; + rev = "b93ed4cea9c7df625d04e41cb15370b5c43cb578"; + sha256 = "12mc8fa3k5x9l84qw930bbjqi5hgc4y61s5p3kqx9nma2db2686v"; }; meta.homepage = "https://github.com/phaazon/hop.nvim/"; }; hotpot-nvim = buildVimPluginFrom2Nix { pname = "hotpot.nvim"; - version = "2022-04-10"; + version = "2022-04-24"; src = fetchFromGitHub { owner = "rktjmp"; repo = "hotpot.nvim"; - rev = "8ccf600ccb5dbc28ea329d641a58e2fd6974d38e"; - sha256 = "0kppddixgkzn3q8zbkgllqmwbxlr46p5hlnddqdv5lnp6fw4w6xf"; + rev = "f481b30f1d93df6016092623199ddc8bfe1624d0"; + sha256 = "0zqz1m46bpj74l5vckvhaynbdq7vvi8vx1r1lrsjapb0blmfh0fj"; }; meta.homepage = "https://github.com/rktjmp/hotpot.nvim/"; }; @@ -3012,12 +3012,12 @@ final: prev: iceberg-vim = buildVimPluginFrom2Nix { pname = "iceberg.vim"; - version = "2021-12-28"; + version = "2022-04-26"; src = fetchFromGitHub { owner = "cocopon"; repo = "iceberg.vim"; - rev = "105aceb0ccb45deb05bc3b1e5da956cd3e29869c"; - sha256 = "0vywngmgm818nca313viriz9csvm6fbi46ik1m037yzi8znfarxa"; + rev = "5ac9da61e8626d1218498a35e515f36387efe454"; + sha256 = "12vqa244zsg8gxc7rar5sfjcajrhprxpxazjmpmi4db25wvbmpsq"; }; meta.homepage = "https://github.com/cocopon/iceberg.vim/"; }; @@ -3277,12 +3277,12 @@ final: prev: kanagawa-nvim = buildVimPluginFrom2Nix { pname = "kanagawa.nvim"; - version = "2022-04-14"; + version = "2022-04-21"; src = fetchFromGitHub { owner = "rebelot"; repo = "kanagawa.nvim"; - rev = "acf0f5d61236b416c804d649cd76db8390de9ae6"; - sha256 = "03xmcph28q1y8n0ykga5m6biw9flpnx02sy7j2w3f1q2shknnwf3"; + rev = "0ad738e7cc43514d35388c1caca13990d688aa5c"; + sha256 = "06gcdkh92i5znpn5gw1xyc82nf4kr2j1mi8d8pnajqyvvxyb8mca"; }; meta.homepage = "https://github.com/rebelot/kanagawa.nvim/"; }; @@ -3361,12 +3361,12 @@ final: prev: lean-nvim = buildVimPluginFrom2Nix { pname = "lean.nvim"; - version = "2022-04-19"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "354630520ed3fe73c69796fb2e566a7c2125cd04"; - sha256 = "1gwgbgg0dc0fwcdz6qs6mgvg0ybxgld3wm2wprq89abpacfz29dz"; + rev = "902eb7f75d664bccd251c38d7921570b05b47cdc"; + sha256 = "1dw8r7vl260baclf8ymq9zr9vxq8d8s6hjbnjs4xqliaza0g7pj3"; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; }; @@ -3469,12 +3469,12 @@ final: prev: lightline-bufferline = buildVimPluginFrom2Nix { pname = "lightline-bufferline"; - version = "2022-03-27"; + version = "2022-04-28"; src = fetchFromGitHub { owner = "mengelbrecht"; repo = "lightline-bufferline"; - rev = "59b2c6b0ab5ad41ce42db89f05c8ea67020099ff"; - sha256 = "0laz118k20sm3bn6r81f8pg9n77k5038c0vhgpbj349k3zraygjq"; + rev = "fda87ff20e3b9c6a058cfbb6ca3c1f25877f4cab"; + sha256 = "0apd1fm59plqhnc65zs5ayx2sijlhbcsrci2s674nr4w4w5rhvsj"; }; meta.homepage = "https://github.com/mengelbrecht/lightline-bufferline/"; }; @@ -3613,12 +3613,12 @@ final: prev: litee-nvim = buildVimPluginFrom2Nix { pname = "litee.nvim"; - version = "2022-02-28"; + version = "2022-04-25"; src = fetchFromGitHub { owner = "ldelossa"; repo = "litee.nvim"; - rev = "c9fd775aebf702c81e2077693336584a0027d496"; - sha256 = "1zbxn3hzss41zwp0b1cwhh31zj0443xfpxjkchml9sq4f0hklkvd"; + rev = "2d257af35e90b1ee6017481b7fd82878d8f0e5ff"; + sha256 = "05cnx2py9jwkpv34fbqqwjq8gb2rx3rwp97a1klr8khk8sr59b5y"; }; meta.homepage = "https://github.com/ldelossa/litee.nvim/"; }; @@ -3684,12 +3684,12 @@ final: prev: lsp_signature-nvim = buildVimPluginFrom2Nix { pname = "lsp_signature.nvim"; - version = "2022-04-16"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "ray-x"; repo = "lsp_signature.nvim"; - rev = "a351509512687293fd659ba4ee7e34412c3a8f70"; - sha256 = "00xzd8b13krysdw21zm9ms902cxm04xl1wd2l7rb04431s2v9vc0"; + rev = "6d160406f948a810c40304224a1255c8bba5a415"; + sha256 = "0hkj9z1ap6a3a4xbdq47cahx2j21pzwiss3fsarpwr6rjmcl62x3"; }; meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; }; @@ -3699,11 +3699,11 @@ final: prev: version = "2022-04-18"; src = fetchFromGitHub { owner = "onsails"; - repo = "lspkind-nvim"; + repo = "lspkind.nvim"; rev = "57e5b5dfbe991151b07d272a06e365a77cc3d0e7"; sha256 = "1c13ll09v16prhzgmv8pappck4x3ahhc5sizp6r61kb7k4mkfpfk"; }; - meta.homepage = "https://github.com/onsails/lspkind-nvim/"; + meta.homepage = "https://github.com/onsails/lspkind.nvim/"; }; lspsaga-nvim = buildVimPluginFrom2Nix { @@ -3744,24 +3744,24 @@ final: prev: lualine-nvim = buildVimPluginFrom2Nix { pname = "lualine.nvim"; - version = "2022-04-17"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "nvim-lualine"; repo = "lualine.nvim"; - rev = "18a07f790ed7ed1f11d1b130c02782e9dfd8dd7d"; - sha256 = "09bfj2g7jn693xwi5f3zk90p4vg6jpijr1y8pl5k4hjbrg8nb68k"; + rev = "45d07fc026400c211337a7ce1cb90e7b7a397e31"; + sha256 = "13np9iqh69w5mrzx8pi5db87cm5sjay5cfs9zb1lk0zxz3n4592d"; }; meta.homepage = "https://github.com/nvim-lualine/lualine.nvim/"; }; luasnip = buildVimPluginFrom2Nix { pname = "luasnip"; - version = "2022-04-15"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "l3mon4d3"; repo = "luasnip"; - rev = "6b67cb12747225a6412d8263bb97d6d2b8d9366a"; - sha256 = "08a1kk8z3mcq65dh0hi44188dxkqjfg3yilr8viamyni1kwy7gf3"; + rev = "1dbafec2379bd836bd09c4659d4c6e1a70eb380e"; + sha256 = "1y0jp1saggg59lpicyvjbklg3fb5qmbmh8q7gacx27zgp26hz66r"; }; meta.homepage = "https://github.com/l3mon4d3/luasnip/"; }; @@ -3864,12 +3864,12 @@ final: prev: mini-nvim = buildVimPluginFrom2Nix { pname = "mini.nvim"; - version = "2022-04-20"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.nvim"; - rev = "8134370549e73a5a72d24ffc7ea6a881cf4502ad"; - sha256 = "0llkj31jkqnm3igs2f7cw8wxbc9877jk1mc2shnh1ii2dh0kmz68"; + rev = "2bc924df80eaa788abd9af9ab9df446b10aa9b88"; + sha256 = "159n5sxg28lsvapdy59dxfhnjr7nb2wqy05pbcsdk90g4d7v43f7"; }; meta.homepage = "https://github.com/echasnovski/mini.nvim/"; }; @@ -3912,12 +3912,12 @@ final: prev: mkdx = buildVimPluginFrom2Nix { pname = "mkdx"; - version = "2022-04-08"; + version = "2022-04-29"; src = fetchFromGitHub { owner = "SidOfc"; repo = "mkdx"; - rev = "a4645528e2ddedfb6350c142660c3e0468057f1c"; - sha256 = "11vz3wmii9d1dhz4bvfqlax5s6yawd640xflyqvd1i45102p55vd"; + rev = "d8e29b48f959aef96df2cb2ff5875ee02970f2a7"; + sha256 = "0rv2x96l5gcbj969ki6y1c0l468sibjcph5rqzavv6naizmwi8ql"; }; meta.homepage = "https://github.com/SidOfc/mkdx/"; }; @@ -4176,12 +4176,12 @@ final: prev: neco-vim = buildVimPluginFrom2Nix { pname = "neco-vim"; - version = "2022-02-02"; + version = "2022-04-21"; src = fetchFromGitHub { owner = "Shougo"; repo = "neco-vim"; - rev = "4b537fa01c28f2f7cf249722530561d2e477b49f"; - sha256 = "09lkbwijvl34ff2pagra383n517k1b1nw2lpjv2jlik0970sbcbv"; + rev = "3a913173dcbf7bac303cb5ede8b3a732b6a0a692"; + sha256 = "0wbp4f0gjc3vchyh8xyjcqyd3xlc4wf276r9lalmjd034792a77k"; }; meta.homepage = "https://github.com/Shougo/neco-vim/"; }; @@ -4212,12 +4212,12 @@ final: prev: neoformat = buildVimPluginFrom2Nix { pname = "neoformat"; - version = "2022-04-14"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "sbdchd"; repo = "neoformat"; - rev = "06920fa90ec7db3f81c6f842ebaf008c39e088cf"; - sha256 = "1f5j7aisnpvykgj7p64cbvfww05fsv47pi04ckkh0gkc49g5sjmg"; + rev = "409ebbba9f4b568ea87ab4f2de90a645cf5d000a"; + sha256 = "13vfy252wv88rbw61ap1vg1x5br28d7rwbf19r28ajvg2xkvw816"; }; meta.homepage = "https://github.com/sbdchd/neoformat/"; }; @@ -4284,12 +4284,12 @@ final: prev: neorg = buildVimPluginFrom2Nix { pname = "neorg"; - version = "2022-04-18"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "nvim-neorg"; repo = "neorg"; - rev = "4a3ca2c0cb46a5320c124565fd4d9830435aa29f"; - sha256 = "15jwzz2ldxg6ql1lzn626dcfxgndqzgpamakqk0yicbidhmdird0"; + rev = "633dfc9f0c3a00a32ee89d4ab826da2eecfe9bd8"; + sha256 = "13r17drh0xy2dibx2qq4r90zlkjfyp3mzfa6p7w29yr623ixbbs1"; }; meta.homepage = "https://github.com/nvim-neorg/neorg/"; }; @@ -4332,24 +4332,24 @@ final: prev: neoterm = buildVimPluginFrom2Nix { pname = "neoterm"; - version = "2022-01-20"; + version = "2022-04-26"; src = fetchFromGitHub { owner = "kassio"; repo = "neoterm"; - rev = "533d311a2a9187294ea52acab32d8565d6517059"; - sha256 = "04k62g72bf2i7jndngp68ci9i4bldk8q3h6yk8lpyqsqkgn9q4k6"; + rev = "05ea81b6424c1576f304bc88c33d5a1f8867b8e9"; + sha256 = "0v6jwrfmlr3hnczgiygxx99289w9g8jf3nzr0qg2qsc19239glqq"; }; meta.homepage = "https://github.com/kassio/neoterm/"; }; neovim-ayu = buildVimPluginFrom2Nix { pname = "neovim-ayu"; - version = "2022-04-19"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "Shatur"; repo = "neovim-ayu"; - rev = "dde7e6f02fbcb5860b24f616c9a07b5f9e52a361"; - sha256 = "0800qwxlj84f8ygvniwwyrcjyfwsx7kmzq8vyz9m50zd7b20al9f"; + rev = "cc64cadfd6e54967a7b01bac1a689239a20804ac"; + sha256 = "1rnlr14n3b6sxs0m64x5s42yq2bj8677bxyz4b479cdiq76gnyk2"; }; meta.homepage = "https://github.com/Shatur/neovim-ayu/"; }; @@ -4464,12 +4464,12 @@ final: prev: nightfox-nvim = buildVimPluginFrom2Nix { pname = "nightfox.nvim"; - version = "2022-04-20"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "EdenEast"; repo = "nightfox.nvim"; - rev = "5d2581a71510c319d128a8b02a21181abc611202"; - sha256 = "118lda4cgxkbf13khyg2i36i7fcrlfz29l0wfjhg90ci3w8qvajs"; + rev = "25b3f3e46c87c51e4d8075d2e11f481628716363"; + sha256 = "1asz3wz9v47smwn6ahzmv8mdjbfazwbwzmcf9niy0jxva6b3qyrx"; }; meta.homepage = "https://github.com/EdenEast/nightfox.nvim/"; }; @@ -4572,12 +4572,12 @@ final: prev: null-ls-nvim = buildVimPluginFrom2Nix { pname = "null-ls.nvim"; - version = "2022-04-16"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "jose-elias-alvarez"; repo = "null-ls.nvim"; - rev = "a887bd6c1bb992ccf48e673b40e061c3e816204f"; - sha256 = "1mifn1b83ypvaplmma1zx080vmm5nv40263lsva3z6byqyq3kfl1"; + rev = "3dbded7cfaf0591157280bc97d11407eeaef3ea9"; + sha256 = "0k74064x0k2l4k07zlfv3kl3qm3f7spj49rr9ahcwn0pni38y71c"; }; meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim/"; }; @@ -4620,36 +4620,36 @@ final: prev: nvim-autopairs = buildVimPluginFrom2Nix { pname = "nvim-autopairs"; - version = "2022-04-13"; + version = "2022-04-28"; src = fetchFromGitHub { owner = "windwp"; repo = "nvim-autopairs"; - rev = "38d486a1c47ae2722a78cf569008de0a64f4b153"; - sha256 = "0qka37c8ikcqvbjq0n0kxgm8l30jy3aixs5i00a25wcwxj40kzxv"; + rev = "63779ea99ed43ab22660ac6ae5b506a40bf41aeb"; + sha256 = "0lc03xjsamy8fpfwy6ag9r8cx1cp0my461l0wvbgznzr1qkq325y"; }; meta.homepage = "https://github.com/windwp/nvim-autopairs/"; }; nvim-base16 = buildVimPluginFrom2Nix { pname = "nvim-base16"; - version = "2022-03-28"; + version = "2022-04-25"; src = fetchFromGitHub { owner = "RRethy"; repo = "nvim-base16"; - rev = "f3c8eaa6c8c0dcd752aa28042f9435c464349776"; - sha256 = "18xlhyyg9yq54p6jnq4dri47zfw62xfnx4ci9j9iiiii1dyzwr2z"; + rev = "70fe3102158b2765d5bba46f398bd4213997936f"; + sha256 = "0p53l747hnjrz7wzcyh08vnx3pfdk5gbqmb9vpf4hq2x3lyx1a57"; }; meta.homepage = "https://github.com/RRethy/nvim-base16/"; }; nvim-bqf = buildVimPluginFrom2Nix { pname = "nvim-bqf"; - version = "2022-04-18"; + version = "2022-04-30"; src = fetchFromGitHub { owner = "kevinhwang91"; repo = "nvim-bqf"; - rev = "3dbd349cf75cb23c7d1575b235ee57ecbe665d9d"; - sha256 = "12nlfz0imx6i6w8jc4pw5czyfzr8m2mhlmql10i5hdncqi9ggaar"; + rev = "3d174ca8198bafb3eb341001aafcf74ed4290d70"; + sha256 = "0i5pmk13rkk74bx1a19fz32gsg1f47s8550pqz51ma8h0yyc9cpk"; }; meta.homepage = "https://github.com/kevinhwang91/nvim-bqf/"; }; @@ -4680,12 +4680,12 @@ final: prev: nvim-cmp = buildVimPluginFrom2Nix { pname = "nvim-cmp"; - version = "2022-04-20"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "nvim-cmp"; - rev = "f51dc68e1bb170fc49c2d7e13eb45e5ec83f5ee9"; - sha256 = "11f53yic8j3iqd4yb0gy2d54vscqqll4lcqqcj1rp195vdd476ak"; + rev = "bba6fb67fdafc0af7c5454058dfbabc2182741f4"; + sha256 = "1qkhynhaasplvk7argik7jqkl0jymi347xqbg1i7b1h4qp51xjpq"; }; meta.homepage = "https://github.com/hrsh7th/nvim-cmp/"; }; @@ -4776,24 +4776,24 @@ final: prev: nvim-dap-ui = buildVimPluginFrom2Nix { pname = "nvim-dap-ui"; - version = "2022-04-17"; + version = "2022-04-29"; src = fetchFromGitHub { owner = "rcarriga"; repo = "nvim-dap-ui"; - rev = "f136bb253f6811984369a20924251bcbfe00a5cd"; - sha256 = "00nxdgsxa3yc0ifsmbs8d1s428p37x3ax3rlxacs983f5xlgmizq"; + rev = "3eec5258c620e2b7b688676be8fb2e9a8ae436b2"; + sha256 = "1x7y49jzbj3s07pkdi842balj9wx0x1z4khgixxj7p03awcyngsm"; }; meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/"; }; nvim-dap-virtual-text = buildVimPluginFrom2Nix { pname = "nvim-dap-virtual-text"; - version = "2022-04-19"; + version = "2022-04-30"; src = fetchFromGitHub { owner = "theHamsta"; repo = "nvim-dap-virtual-text"; - rev = "1c3560ecfe8a865118efe7092308abe9e8b0ae68"; - sha256 = "1piz5qxymc2igqdscc3cvvympxrgmxd1ybsnqy13l7ycmknkp9hd"; + rev = "9b731b9748d243b60e61eecbe2d114c39554486e"; + sha256 = "14a66zdys50ifhfz4vls7b6grg69iwndailxdcamal7xafvy1dw9"; }; meta.homepage = "https://github.com/theHamsta/nvim-dap-virtual-text/"; }; @@ -4836,36 +4836,36 @@ final: prev: nvim-gdb = buildVimPluginFrom2Nix { pname = "nvim-gdb"; - version = "2021-12-09"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "sakhnik"; repo = "nvim-gdb"; - rev = "c2a0d076383b8a0991681c33efe80bcba6dd3608"; - sha256 = "19yc51bhfaw53rc9awdr145i8k2i2gnnl3faw85afsqs9dr4hi7i"; + rev = "d064ee481b2aec86133ebcd514c835a28776f9c5"; + sha256 = "1xxm69jndx8sgkip1f8n7k9nb697d1n7r13iyp1bcgllwir5f1mi"; }; meta.homepage = "https://github.com/sakhnik/nvim-gdb/"; }; nvim-gps = buildVimPluginFrom2Nix { pname = "nvim-gps"; - version = "2022-04-19"; + version = "2022-04-30"; src = fetchFromGitHub { owner = "smiteshp"; repo = "nvim-gps"; - rev = "944ea6e7244a839452ab721515141ea9208c0536"; - sha256 = "0i3mjk9n9czpadzpwp2wx1640h5sl51cjgnggrm8rg9qxj5108g7"; + rev = "9552418fcbb9587025f4bd38364259b3888f582b"; + sha256 = "0n2393lb5aad2g7lkgihhg4x9sm35500fb8hds2s23nj0cv0jcj4"; }; meta.homepage = "https://github.com/smiteshp/nvim-gps/"; }; nvim-highlite = buildVimPluginFrom2Nix { pname = "nvim-highlite"; - version = "2022-04-18"; + version = "2022-04-29"; src = fetchFromGitHub { owner = "Iron-E"; repo = "nvim-highlite"; - rev = "e46cb5695b8457403488ad44b5379421c0c5dc17"; - sha256 = "0343pk8wylms0lnrpa0a5x2ig97an2ps64fgjpa8n85ng1z49z97"; + rev = "16f6fe2ece750b9cbfacca3675e8e71cd4c19665"; + sha256 = "1i5v8z6gmj09lwi6mb6m6srskavqdwwv4iazajjrjwjv0wfzcdb9"; }; meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; }; @@ -4896,12 +4896,12 @@ final: prev: nvim-jdtls = buildVimPluginFrom2Nix { pname = "nvim-jdtls"; - version = "2022-04-14"; + version = "2022-04-29"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-jdtls"; - rev = "ffb08466d51f717775d85e7e334ac83156c0ca98"; - sha256 = "1rlnidcn8zww6lvqx1syw2331i2gn67765cip2pz5rh8mbv4l67x"; + rev = "9010412f7de118168d2fe4ba97b578d0d76cc500"; + sha256 = "0jzz9av1k4msa9942p8g1f0cnlh0rdgb026s3xg4ksbdspc72d67"; }; meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; }; @@ -4920,12 +4920,12 @@ final: prev: nvim-lightbulb = buildVimPluginFrom2Nix { pname = "nvim-lightbulb"; - version = "2022-02-24"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "kosayoda"; repo = "nvim-lightbulb"; - rev = "29ca81408119ba809d1f922edc941868af97ee86"; - sha256 = "04c5wqh42648wzrnwcgwdmwwwqvwk5qn3ncrfjl0827xnpc8049g"; + rev = "407f05c71f757f09f775229d5709a3592f1a6910"; + sha256 = "1j3ksmq91fzmvnmvgkkrs6lp55wry2q7x6ixspm197jd0np8w9k9"; }; meta.homepage = "https://github.com/kosayoda/nvim-lightbulb/"; }; @@ -4944,12 +4944,12 @@ final: prev: nvim-lint = buildVimPluginFrom2Nix { pname = "nvim-lint"; - version = "2022-04-18"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-lint"; - rev = "e5416bdb27a0e61cd213850646534a18bb2ba61d"; - sha256 = "1qrjpx99pb67yccvmb66ahcaa7wk9z6s9zvaxm5fpbm1xasci1mz"; + rev = "2c8f41f62d09b1e1068c3949661eba5bc0cea7ba"; + sha256 = "08syhj3wwrz7ivv492zjs02xcf42b3f1zhh26am8jr430k0l491d"; }; meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; }; @@ -4968,12 +4968,12 @@ final: prev: nvim-lspconfig = buildVimPluginFrom2Nix { pname = "nvim-lspconfig"; - version = "2022-04-17"; + version = "2022-04-28"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "ad9903c66bac88f344890acb6532f63f1cd4dac3"; - sha256 = "10fg52g53yk0d10rm96kw907wdkgqw762ib6530zrnw7p8fbm2ms"; + rev = "21102d5e3b6ffc6929d60418581ac1a29ee9eddd"; + sha256 = "16hdgxzbb31253178kyy1j77qpskq80dlnfdfxj2bh761zc237rn"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; }; @@ -4992,24 +4992,24 @@ final: prev: nvim-metals = buildVimPluginFrom2Nix { pname = "nvim-metals"; - version = "2022-04-16"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "scalameta"; repo = "nvim-metals"; - rev = "bc6f2ba6d6b2c5ffd65b41f3df74761a90e538da"; - sha256 = "0fk41l2jmlhrylc9xbh4h9a35j106r0lr7rd0i2lp0acqai629qg"; + rev = "6bc7681b489b04feff394f832984d14510e97e47"; + sha256 = "0syq7sp836glngfjv6ykbwa14bwyn1zr929ma2sxs5jvqj5sbzvx"; }; meta.homepage = "https://github.com/scalameta/nvim-metals/"; }; nvim-neoclip-lua = buildVimPluginFrom2Nix { pname = "nvim-neoclip.lua"; - version = "2022-04-06"; + version = "2022-04-29"; src = fetchFromGitHub { owner = "AckslD"; repo = "nvim-neoclip.lua"; - rev = "09fa54a2e9866ba05d08980e27b29099d6d0ed6e"; - sha256 = "0l17anql1a5vbh5v8djlssfh3a09y6zxrs6vpabkfsj9lp8sls46"; + rev = "f3ff1645de5d2fd46ac8ffe86e440b7f3ae1fd11"; + sha256 = "0ayi9sfdj1rcz9zlib65vbpaf9jyyfkiqsadiq6ldgwj9wx6vvi4"; }; meta.homepage = "https://github.com/AckslD/nvim-neoclip.lua/"; }; @@ -5028,12 +5028,12 @@ final: prev: nvim-notify = buildVimPluginFrom2Nix { pname = "nvim-notify"; - version = "2022-04-17"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "rcarriga"; repo = "nvim-notify"; - rev = "2c8f744de34c72a5a1fabcc66da11aa017ffab88"; - sha256 = "1yc98fv30fvkjb7d8acjqvl8kai1hz0mslp04n1d2069q0n6k08n"; + rev = "ebe78bea13b60640816658ae798a199bd5118eb1"; + sha256 = "0mzbqfc5kw4qa9hifjkzf3i1adz38g1lg9m6395y3bc6zry73dxp"; }; meta.homepage = "https://github.com/rcarriga/nvim-notify/"; }; @@ -5100,24 +5100,24 @@ final: prev: nvim-tree-lua = buildVimPluginFrom2Nix { pname = "nvim-tree.lua"; - version = "2022-04-18"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "kyazdani42"; repo = "nvim-tree.lua"; - rev = "0f0f858348aacc94f98ba32880760c5a5440b825"; - sha256 = "1ciir7h9s0g9i62b49swa8c8cgjqg4lz6zapkj5a8gqxqa10qh23"; + rev = "483f1550d1c53f7dcf261d40af5f993ffcb8b9c3"; + sha256 = "1syhjcf9pawc70apbrhrddsxyabqqs60f0s7yc759v6qb64nqshr"; }; meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua/"; }; nvim-treesitter = buildVimPluginFrom2Nix { pname = "nvim-treesitter"; - version = "2022-04-19"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "62fa8f77c43ed3a4ac2bbdfa4327f6b4a835bbea"; - sha256 = "0cq0zbs9a52wx84ivpna4qw67dlz7i9nw6mln8948qadnzk1960r"; + rev = "4067351ffd6e5cfd5527873f6db9845e04527b8b"; + sha256 = "0232nmbp82wjpv3npb4302pmsdfcfs67cgl7775d552zqfr2va9r"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; }; @@ -5160,24 +5160,24 @@ final: prev: nvim-treesitter-textobjects = buildVimPluginFrom2Nix { pname = "nvim-treesitter-textobjects"; - version = "2022-04-15"; + version = "2022-04-21"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-textobjects"; - rev = "29c5e9effe53f19f250e3a88d1427b35031bc90d"; - sha256 = "09bpgd0fqpcwifs2wna1lqyrfn4rmp2gfan4635lwjp4sixj52vc"; + rev = "094e8ad3cc839e825f8dcc91352837653e365a8f"; + sha256 = "1i7d8yxqffv6rp6n66wqyb0bsrq916qlp88rn8bb92ykyxmjn8bz"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; }; nvim-ts-autotag = buildVimPluginFrom2Nix { pname = "nvim-ts-autotag"; - version = "2022-03-04"; + version = "2022-04-22"; src = fetchFromGitHub { owner = "windwp"; repo = "nvim-ts-autotag"; - rev = "57035b5814f343bc6110676c9ae2eacfcd5340c2"; - sha256 = "06fj3bpfakbzbb4saqa2dss0wz6z98farljv3xmih162qbybr2c1"; + rev = "044a05c4c51051326900a53ba98fddacd15fea22"; + sha256 = "0c94vnhl216p36x19cplhypr1b3z0f7l5jdr19hl79qvdfp9djk2"; }; meta.homepage = "https://github.com/windwp/nvim-ts-autotag/"; }; @@ -5196,24 +5196,24 @@ final: prev: nvim-ts-rainbow = buildVimPluginFrom2Nix { pname = "nvim-ts-rainbow"; - version = "2022-04-17"; + version = "2022-04-24"; src = fetchFromGitHub { owner = "p00f"; repo = "nvim-ts-rainbow"; - rev = "04284dc97eac0d0ecfea68e10be824d1a6585de0"; - sha256 = "1i8i58m1r1322wvs8jl0nzs6lgqw78ibkp5hah07kgi2ynzr3dj3"; + rev = "a7767e2a1761078abb97f6516e45c56147e0952e"; + sha256 = "0ms95gxvydzf078y8mp2xqinm9bbk750nqc3ayyi26ipqba6f13x"; }; meta.homepage = "https://github.com/p00f/nvim-ts-rainbow/"; }; nvim-web-devicons = buildVimPluginFrom2Nix { pname = "nvim-web-devicons"; - version = "2022-03-22"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "kyazdani42"; repo = "nvim-web-devicons"; - rev = "09e62319974d7d7ec7e53b974724f7942470ef78"; - sha256 = "0f64alh5mf6zjnbxqsx21m3dcldqshx7a7z46qg0pfbnn9fx7swq"; + rev = "bdd43421437f2ef037e0dafeaaaa62b31d35ef2f"; + sha256 = "0sknns28ww7xwjyqylk4mxvs4sy8lsk52w5q81ldnwfcyiwl70c5"; }; meta.homepage = "https://github.com/kyazdani42/nvim-web-devicons/"; }; @@ -5256,12 +5256,12 @@ final: prev: nvimdev-nvim = buildVimPluginFrom2Nix { pname = "nvimdev.nvim"; - version = "2022-04-11"; + version = "2022-04-24"; src = fetchFromGitHub { owner = "neovim"; repo = "nvimdev.nvim"; - rev = "79f06ba252a5a8a525475f6072bd99494da9a1d7"; - sha256 = "0wm6hm97rrpw45jyihydxyy98vxgypcvwnx6406609s8n8w0sbyz"; + rev = "2bfb1156112267e1ab98c6779fb15cf858bf11b9"; + sha256 = "1bdx2lmyh9zvqlqah2knkhdnh5n1fcnav4iw0v9ls4845q2qh4i4"; }; meta.homepage = "https://github.com/neovim/nvimdev.nvim/"; }; @@ -5292,12 +5292,12 @@ final: prev: octo-nvim = buildVimPluginFrom2Nix { pname = "octo.nvim"; - version = "2022-04-14"; + version = "2022-04-26"; src = fetchFromGitHub { owner = "pwntester"; repo = "octo.nvim"; - rev = "0beb4de71062435ad934caba5728f7f01ae8b969"; - sha256 = "01k7jl34x8wikq6ff456650wgf5f5z9z6a3ypr10a3pl8p7wfyzr"; + rev = "622ab9feaa735dc0999e567183ce357f3dff080f"; + sha256 = "00prf7wb1p7daqly08h8l4ak5cmwbr76c5i40a8vfpn660wgj2zg"; }; meta.homepage = "https://github.com/pwntester/octo.nvim/"; }; @@ -5316,12 +5316,12 @@ final: prev: onedark-nvim = buildVimPluginFrom2Nix { pname = "onedark.nvim"; - version = "2022-03-23"; + version = "2022-04-25"; src = fetchFromGitHub { owner = "navarasu"; repo = "onedark.nvim"; - rev = "e520a0c81a5a1997ecffd846ccd9c6e63b7859c6"; - sha256 = "1xvh5mmjc4w4rkp8h1qwxfqz3kcrqvhxnl66x19j098d1h7aqsb6"; + rev = "08cde8acf181b3278dafb9c8284726104a11cc0f"; + sha256 = "01dxnf4pcycp70pzxyv5xd9y9289z14c110w926kwhy1skgwz7f4"; }; meta.homepage = "https://github.com/navarasu/onedark.nvim/"; }; @@ -5340,12 +5340,12 @@ final: prev: onedarkpro-nvim = buildVimPluginFrom2Nix { pname = "onedarkpro.nvim"; - version = "2022-04-12"; + version = "2022-04-26"; src = fetchFromGitHub { owner = "olimorris"; repo = "onedarkpro.nvim"; - rev = "653b5d729cb2c14c564cf5ab2145e2e24354a2ba"; - sha256 = "1xw49fliqalz18nj0pa81xsx1d9zwphdzcai503m1bn2m2nclp6h"; + rev = "bca9cfd1dc2e4311659d9ab85e6e7f3c8309a4d7"; + sha256 = "10xl1hmrkzklsxlbgkazp62h97ff7pz3dczsgx7mk8bzs8cq5433"; }; meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/"; }; @@ -5388,12 +5388,12 @@ final: prev: orgmode = buildVimPluginFrom2Nix { pname = "orgmode"; - version = "2022-04-20"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "nvim-orgmode"; repo = "orgmode"; - rev = "8cd85f7afabef643db6b5d3dc01942870e71533d"; - sha256 = "16rkvz8x6rvapyq7grch77j0wd5pnhjwv932v72ai6gy940d56l2"; + rev = "1a52ca239c726d62104fad012472c28a00cdcc22"; + sha256 = "17360m754y0fsxh95pl0zfl8jhhgw4hvk4991kxksrir0v3xsayz"; }; meta.homepage = "https://github.com/nvim-orgmode/orgmode/"; }; @@ -5436,12 +5436,12 @@ final: prev: papercolor-theme = buildVimPluginFrom2Nix { pname = "papercolor-theme"; - version = "2022-03-24"; + version = "2022-04-30"; src = fetchFromGitHub { owner = "NLKNguyen"; repo = "papercolor-theme"; - rev = "afde171829b1416125bf07a81fc28e4490aa91b2"; - sha256 = "1iz8aqmwbnfha2agcxy7cd2v0znz8vzpz7iyvd15hxx7zbqlwz1d"; + rev = "beb86c7630e19314f5990acef81f9823bbb5bf3c"; + sha256 = "14jf8fm1bjcmbw3mbr1a5731bac4i4mb8fv9ahdxd8i9349nyj3c"; }; meta.homepage = "https://github.com/NLKNguyen/papercolor-theme/"; }; @@ -5520,17 +5520,17 @@ final: prev: playground = buildVimPluginFrom2Nix { pname = "playground"; - version = "2022-04-08"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "playground"; - rev = "13e2d2d63ce7bc5d875e8bdf89cb070bc8cc7a00"; - sha256 = "1klkg3n3rymb6b9im7hq9yq26mqf2v79snsqbx72am649c6qc0ns"; + rev = "71b00a3c665298e5155ad64a9020135808d4e3e8"; + sha256 = "0cn6q7885ffn0yxv6frjsa8yx6mnil8lmdvml8inj3lvakyprzc8"; }; meta.homepage = "https://github.com/nvim-treesitter/playground/"; }; - plenary-nvim = buildVimPluginFrom2Nix { + plenary-nvim = buildNeovimPluginFrom2Nix { pname = "plenary.nvim"; version = "2022-04-17"; src = fetchFromGitHub { @@ -5617,12 +5617,12 @@ final: prev: project-nvim = buildVimPluginFrom2Nix { pname = "project.nvim"; - version = "2022-01-19"; + version = "2022-04-25"; src = fetchFromGitHub { owner = "ahmedkhalf"; repo = "project.nvim"; - rev = "cef52b8da07648b750d7f1e8fb93f12cb9482988"; - sha256 = "1qwpp0a8llx437jms3ghx8wrc5rwnrkh52xp24ysymqr4lc1xfq6"; + rev = "612443b27f5feda45ea478bd6ddc8f95d4ec7b77"; + sha256 = "1iq16ikd057bg72l39yq3d645wylbdv5i5siqlhfbgdrwiqxqv3w"; }; meta.homepage = "https://github.com/ahmedkhalf/project.nvim/"; }; @@ -5810,12 +5810,12 @@ final: prev: refactoring-nvim = buildVimPluginFrom2Nix { pname = "refactoring.nvim"; - version = "2022-04-11"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "theprimeagen"; repo = "refactoring.nvim"; - rev = "94eaa199ad892f26d2c8594dbbc5656314cf5bdb"; - sha256 = "1smq4snh40ljhyc32qvj3w51xpl7ci0navm1l8xr03z8hpssz39w"; + rev = "fef309f654906d931f2c714a77f5182fe70ada7d"; + sha256 = "15y5v702xa2ax35p4sdv5ylkpz06pnrfi0jfp2isbl6z79p6dqv3"; }; meta.homepage = "https://github.com/theprimeagen/refactoring.nvim/"; }; @@ -5846,12 +5846,12 @@ final: prev: rest-nvim = buildVimPluginFrom2Nix { pname = "rest.nvim"; - version = "2022-01-26"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "NTBBloodbath"; repo = "rest.nvim"; - rev = "2826f6960fbd9adb1da9ff0d008aa2819d2d06b3"; - sha256 = "0lb3rcc41rb9yhylmkpsj141yfk1kki1xkd4q2i9y0ld0mlwjjv8"; + rev = "e5f68db73276c4d4d255f75a77bbe6eff7a476ef"; + sha256 = "1gkml0101kai4cff2dlk8bv8rhsbiyr55hysvyv46gnxhisd8fy0"; }; meta.homepage = "https://github.com/NTBBloodbath/rest.nvim/"; }; @@ -5930,12 +5930,12 @@ final: prev: rust-tools-nvim = buildVimPluginFrom2Nix { pname = "rust-tools.nvim"; - version = "2022-03-26"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "simrat39"; repo = "rust-tools.nvim"; - rev = "9f89fe6d9762ef89973bbb698c750dd21b94ec44"; - sha256 = "0r1k71rjlcly5pyi1vdzr22xdssikzsm5q4g2xzjp9v497fycg1h"; + rev = "fe900a3d6028df4e7b7c89e8b0bf05b86af462ac"; + sha256 = "0mkbq5rk86jz5ckj1bg7z0s5x3j8kcldfc57gdk8r48bjkirds42"; }; meta.homepage = "https://github.com/simrat39/rust-tools.nvim/"; }; @@ -6147,12 +6147,12 @@ final: prev: sonokai = buildVimPluginFrom2Nix { pname = "sonokai"; - version = "2022-04-14"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "sainnhe"; repo = "sonokai"; - rev = "4f29ac457ac759286bce3bb1a34f9517c91306c9"; - sha256 = "1yzyk78nb0xj5f2fnfvhrpgahg3mgx82bpw7nimvf0rd29dbpfqj"; + rev = "9ad83caa675cb5160760bf85dcb951946c994572"; + sha256 = "02sp13fbz12xbw7jh5l1isim7q66l54xdl82y4x245xh7h6mkvnh"; }; meta.homepage = "https://github.com/sainnhe/sonokai/"; }; @@ -6243,12 +6243,12 @@ final: prev: splitjoin-vim = buildVimPluginFrom2Nix { pname = "splitjoin.vim"; - version = "2022-04-03"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "AndrewRadev"; repo = "splitjoin.vim"; - rev = "dbcd3069fb2b4ecfdd964c1e93aa59fcf7f850b6"; - sha256 = "1rgc9cbfpjnk8pf7wh9pyyljckbn1i88z5bggyn15q3lfhskvidc"; + rev = "64f68a641084d18903769ec138b8fab45477bd92"; + sha256 = "0if7z8yf75d5wamvlk76hxqvax7lrjmiiwdj4bf00j2pla5jydi8"; fetchSubmodules = true; }; meta.homepage = "https://github.com/AndrewRadev/splitjoin.vim/"; @@ -6401,12 +6401,12 @@ final: prev: symbols-outline-nvim = buildVimPluginFrom2Nix { pname = "symbols-outline.nvim"; - version = "2022-03-05"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "simrat39"; repo = "symbols-outline.nvim"; - rev = "1361738c47892c3cee0d0b7a3b3bc7a8b48139c2"; - sha256 = "00a1x5dlns2n1wpf8hnh8brf6bwhbifsg4dlzjq51v4kj35hzjmd"; + rev = "15ae99c27360ab42e931be127d130611375307d5"; + sha256 = "170lxb2hw814wjxkpl0g4sic7wg3krp7pfkf3wp5j4dwk8czm2wi"; }; meta.homepage = "https://github.com/simrat39/symbols-outline.nvim/"; }; @@ -6510,12 +6510,12 @@ final: prev: tagbar = buildVimPluginFrom2Nix { pname = "tagbar"; - version = "2022-04-07"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "preservim"; repo = "tagbar"; - rev = "ccee72f1d1ed71a001e57592bd585ae77c5f83b2"; - sha256 = "1k6vsrvdsb1hkjfff3pbqf57zglwsh2csc6aj6lan790n9p63a3m"; + rev = "a577ee4d650476243d91698f2d1228819c5fa0a5"; + sha256 = "0d26c4qg7d25nzjvzds9p4z544h3zy0iwa51301pxh8s5kqr4s85"; }; meta.homepage = "https://github.com/preservim/tagbar/"; }; @@ -6558,12 +6558,12 @@ final: prev: tcomment_vim = buildVimPluginFrom2Nix { pname = "tcomment_vim"; - version = "2022-01-24"; + version = "2022-04-24"; src = fetchFromGitHub { owner = "tomtom"; repo = "tcomment_vim"; - rev = "3729ae43318faca94b0a1e878f9c6717b171d55e"; - sha256 = "07dhmfqrk6806648a0n9y98ngzk59b55j9nnsvvka0hl27q1mkl9"; + rev = "7fb091aad8d824bef1d7bc9365921c65e26d82ad"; + sha256 = "1lcaa5184gaifscdqzqv7fs35lmcwhlv0s5n8606xbm4qy1sr7mn"; }; meta.homepage = "https://github.com/tomtom/tcomment_vim/"; }; @@ -6642,12 +6642,12 @@ final: prev: telescope-fzf-native-nvim = buildVimPluginFrom2Nix { pname = "telescope-fzf-native.nvim"; - version = "2022-02-19"; + version = "2022-04-30"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-fzf-native.nvim"; - rev = "8ec164b541327202e5e74f99bcc5fe5845720e18"; - sha256 = "0n2f5zdpxasswdkmci56n0avwcrwsdyp8csq3mzhzf7696vppli1"; + rev = "281b07a5cba2dc255e2a35d3fa6e49af0c8cb37f"; + sha256 = "0hlrjc69k7gaxx8y6q7l80jpdp1v9kpvlzcv5ncmpfkl80vh2ld8"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-fzf-native.nvim/"; }; @@ -6679,12 +6679,12 @@ final: prev: telescope-github-nvim = buildVimPluginFrom2Nix { pname = "telescope-github.nvim"; - version = "2022-04-06"; + version = "2022-04-22"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-github.nvim"; - rev = "c66aee748d572961af0e6ad5130b994343f922a7"; - sha256 = "11crv79xbhxzp9y35rf9fg4mgbwsrj709aw22n98575f0r2vqfgz"; + rev = "ee95c509901c3357679e9f2f9eaac3561c811736"; + sha256 = "1943bhi2y3kyxhdrbqysxpwmd9f2rj9pbl4r449kyj1rbh6mzqk2"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-github.nvim/"; }; @@ -6703,12 +6703,12 @@ final: prev: telescope-project-nvim = buildVimPluginFrom2Nix { pname = "telescope-project.nvim"; - version = "2022-01-23"; + version = "2022-04-28"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-project.nvim"; - rev = "d317c3cef6917d650d9a638c627b54d3e1173031"; - sha256 = "0kg2jh23cgbwjmvrc1cxvjka4y2j0qpi4r8dzzw0gs2nmdjmmic7"; + rev = "4658d78523a5a005af80243f1d0b4e7e2a118dae"; + sha256 = "0fpq6jfycl5hmz7ch5ris72qjabvhvbaj6wm9gwgl7ids99982p7"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-project.nvim/"; }; @@ -6727,12 +6727,12 @@ final: prev: telescope-ui-select-nvim = buildVimPluginFrom2Nix { pname = "telescope-ui-select.nvim"; - version = "2022-03-20"; + version = "2022-04-30"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-ui-select.nvim"; - rev = "186a124a01d7f19e6fcf608d4e1cc61d61ebe939"; - sha256 = "1lx11d4m0gcbvbb3bvxaciihnlsj1gi30ja1p0i9w7dm748d57zb"; + rev = "62ea5e58c7bbe191297b983a9e7e89420f581369"; + sha256 = "09mbi1x2r2xsbgfmmpb7113jppjmfwym4sr7nfvpc9glgqlkd4zw"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-ui-select.nvim/"; }; @@ -6787,12 +6787,12 @@ final: prev: telescope-nvim = buildVimPluginFrom2Nix { pname = "telescope.nvim"; - version = "2022-04-18"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope.nvim"; - rev = "6e7ed1b9638f09661fcb3a6db68f3ad77c8036be"; - sha256 = "11p5byic4qb9cgaffnrwa4s0qdzvxl6313phz5qdll78hwjw2fmy"; + rev = "23e28d066a55a8e33bff33196f7bd65ea3ecbdbe"; + sha256 = "1yhc81k57ar58i0pwcwr28jsbkpcn8qqqjv95qcfi4hh14z75wfn"; }; meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; }; @@ -6968,12 +6968,12 @@ final: prev: toggleterm-nvim = buildVimPluginFrom2Nix { pname = "toggleterm.nvim"; - version = "2022-04-18"; + version = "2022-04-25"; src = fetchFromGitHub { owner = "akinsho"; repo = "toggleterm.nvim"; - rev = "dca8f4d9516270cb41c147ed692f3ee420c5e515"; - sha256 = "0ajypqnx9kglqh5h3vwyy9ccmazq8gjgb84hjrabr9hgvcnyj5hq"; + rev = "6c7f5dbdd69bc5611a85194ddca83ac2c8ee84d6"; + sha256 = "1c9hhwb77h6f4g1agkqmp0zccpbbyany2sgack1k9373y4q4c131"; }; meta.homepage = "https://github.com/akinsho/toggleterm.nvim/"; }; @@ -7088,12 +7088,12 @@ final: prev: ultisnips = buildVimPluginFrom2Nix { pname = "ultisnips"; - version = "2022-04-19"; + version = "2022-04-23"; src = fetchFromGitHub { owner = "SirVer"; repo = "ultisnips"; - rev = "e1ae43e44fb6b53144a5a8703a3d6cf10492a4a0"; - sha256 = "1rzhv8dma9ijf6g9z5drbi45bngzh4ccr3h4i0b8x3w4ab97p17q"; + rev = "f5ccf0977c611ffd774ca180774959301baaffad"; + sha256 = "0b4gb031ylm290ciyq72zlrykp4ypn82akjdac886r9zn50r2lpb"; }; meta.homepage = "https://github.com/SirVer/ultisnips/"; }; @@ -7136,12 +7136,12 @@ final: prev: urlview-nvim = buildVimPluginFrom2Nix { pname = "urlview.nvim"; - version = "2022-04-20"; + version = "2022-04-25"; src = fetchFromGitHub { owner = "axieax"; repo = "urlview.nvim"; - rev = "fcd59fc3a49e75993c3828c49df18bf3da51f45d"; - sha256 = "16y3hicljn9y60jzvq7xmhhp7r3y0v5v4f1i16hj65rly96wziq7"; + rev = "3b637651d5f0de185a0ceac783582692e204b053"; + sha256 = "1hpm1mhj9n6fnrkr5vpl1x80xgx7f2ic5vy9ndybbsppk2l8jrp4"; }; meta.homepage = "https://github.com/axieax/urlview.nvim/"; }; @@ -7184,12 +7184,12 @@ final: prev: venn-nvim = buildVimPluginFrom2Nix { pname = "venn.nvim"; - version = "2021-10-19"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "jbyuki"; repo = "venn.nvim"; - rev = "d5a9c73fe7772c11414fc52acbb1d1bdb1ebc70f"; - sha256 = "1mzxvx1vqnm89yzzy6n3s30y9w7s38lbjhnwdf4diy0kdzyq8x06"; + rev = "71856b548e3206e33bad10acea294ca8b44327ee"; + sha256 = "0gjrcj196cwd0j6jjjplycc2gvw77n9jsmq6q4l7by13d2agn7kc"; }; meta.homepage = "https://github.com/jbyuki/venn.nvim/"; }; @@ -7688,12 +7688,12 @@ final: prev: vim-autoformat = buildVimPluginFrom2Nix { pname = "vim-autoformat"; - version = "2021-11-07"; + version = "2022-04-21"; src = fetchFromGitHub { owner = "vim-autoformat"; repo = "vim-autoformat"; - rev = "bb11f30377985e45e2eecef570856d42dbabb8b0"; - sha256 = "1lx5lrb0hjijvwngvgsgchww70c1bgqf5qxj8lhvk11dvxn3k087"; + rev = "544596a21c54ee0888a1f30f3bb31d472432d7d9"; + sha256 = "19ridsf6vgiknagplfdmbsg23wnl48j7n48z8qa3372x1v30c92p"; }; meta.homepage = "https://github.com/vim-autoformat/vim-autoformat/"; }; @@ -7880,12 +7880,12 @@ final: prev: vim-ccls = buildVimPluginFrom2Nix { pname = "vim-ccls"; - version = "2022-01-29"; + version = "2022-04-23"; src = fetchFromGitHub { owner = "m-pilia"; repo = "vim-ccls"; - rev = "93ac5dbdeaaaed8fdfd6d850f1e57fb28d204886"; - sha256 = "15dr487baghlhl559a4zqpm8vnpm77aci4gw9x95v4kds9g4g51k"; + rev = "b8e3afaca0578ce96f8d7eefd2093e7594a19424"; + sha256 = "1zsp5lsdrrrlgbpb68hksb3lm8289h9rjz991clbvam61ssi4w08"; }; meta.homepage = "https://github.com/m-pilia/vim-ccls/"; }; @@ -7916,12 +7916,12 @@ final: prev: vim-clap = buildVimPluginFrom2Nix { pname = "vim-clap"; - version = "2022-04-08"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "liuchengxu"; repo = "vim-clap"; - rev = "6e99d7924862b0a929983a36dd1d9bb9ae87ec44"; - sha256 = "1w7sjryw6inq2v4ryfabphbavmpgz6qa6f7jxyx1irjsd3293z65"; + rev = "7d1fb3baf5b92b707146262713f6fe30d49a2f15"; + sha256 = "0m7cgiysr95c1lssfsi84z1hhqv8bz32wsazk7jmxxn9j83696s5"; }; meta.homepage = "https://github.com/liuchengxu/vim-clap/"; }; @@ -8204,12 +8204,12 @@ final: prev: vim-dadbod-ui = buildVimPluginFrom2Nix { pname = "vim-dadbod-ui"; - version = "2022-03-06"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "kristijanhusak"; repo = "vim-dadbod-ui"; - rev = "d9db8d8ae99500e4df6b22a73e30a411936dca37"; - sha256 = "1gpsnx2s6wk473547h7fjf21cgzkfx2b2d3hwk1q2m7gjpsg0j3q"; + rev = "7bd114b88da4bf8115bd85d70fb531e4b6d72eb7"; + sha256 = "0mb74z2kr85wd17kbhf8qx02iciq31aqg7y12k1isvmxkv4i0hhw"; }; meta.homepage = "https://github.com/kristijanhusak/vim-dadbod-ui/"; }; @@ -8276,12 +8276,12 @@ final: prev: vim-dirvish = buildVimPluginFrom2Nix { pname = "vim-dirvish"; - version = "2022-03-27"; + version = "2022-04-26"; src = fetchFromGitHub { owner = "justinmk"; repo = "vim-dirvish"; - rev = "9dde0c97cc39ca1cf49cbe7ecd350d153a0426c3"; - sha256 = "0ba2lsc2jwgplgqsnq69dngiybcs4ad0il19xlk250msxpr5l8xq"; + rev = "7e41cd7628d9844b4e66b45104f3abc326aa1a00"; + sha256 = "16q979l3zjh4ly0rr74y3g3q0csabs8v5k6dxkyymvg3bycrpg4y"; }; meta.homepage = "https://github.com/justinmk/vim-dirvish/"; }; @@ -8492,24 +8492,24 @@ final: prev: vim-erlang-tags = buildVimPluginFrom2Nix { pname = "vim-erlang-tags"; - version = "2021-02-19"; + version = "2022-04-02"; src = fetchFromGitHub { owner = "vim-erlang"; repo = "vim-erlang-tags"; - rev = "d7eaa8f6986de0f266dac48b7dcfbf41d67ce611"; - sha256 = "03wxy29z0rjnf3hilap7c86di7dkjwb8sdlfh74ch8vhan8h6rv0"; + rev = "cf6e9319818a6737dc9b79b7fa53fe4cdfc65139"; + sha256 = "1sk3z35svv2dznmvw9cgjm1731lgq34gai92c5vy6sxdbn6h1sbw"; }; meta.homepage = "https://github.com/vim-erlang/vim-erlang-tags/"; }; vim-eunuch = buildVimPluginFrom2Nix { pname = "vim-eunuch"; - version = "2022-04-19"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-eunuch"; - rev = "c1ee64a9775b4adff8d4e052b158f380682bc249"; - sha256 = "17m1632a4nwilg0d29gx7gsng8f1w82q049iynm4gy1aqczlwgxh"; + rev = "73b5e3fccfb5295e38546318c0d3139874c25efb"; + sha256 = "1xqx80a1g9r3lxfxb1ahrbfzmm4r6azm8iyc3430nwqx4jg72pp2"; }; meta.homepage = "https://github.com/tpope/vim-eunuch/"; }; @@ -8588,12 +8588,12 @@ final: prev: vim-flagship = buildVimPluginFrom2Nix { pname = "vim-flagship"; - version = "2021-12-07"; + version = "2022-04-21"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-flagship"; - rev = "7f3aab5e3f1b48df9f9465b8cd55f9d2a1564087"; - sha256 = "0vfihdwabl41wdavzppsim6sza8mjynpnb3my85di5xn5mgcmixp"; + rev = "6726cac1374c5a32e0b63f7f66007d33fdf3e21b"; + sha256 = "036w6b1wn6kamdjmakgchzwpzm0mwjpp1fpmc3bm79mc4q63cd06"; }; meta.homepage = "https://github.com/tpope/vim-flagship/"; }; @@ -8696,12 +8696,12 @@ final: prev: vim-fugitive = buildVimPluginFrom2Nix { pname = "vim-fugitive"; - version = "2022-04-14"; + version = "2022-04-26"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-fugitive"; - rev = "4b0f2b604562e9681ae3b80c2665f168ac637cea"; - sha256 = "0amph3kjqq0hl74akpp5czjw2gk6mh6l2zz113mrb95nri0bz73q"; + rev = "b7287bd5421da62986d9abf9131509b2c9f918e4"; + sha256 = "1pk1qlr7lcifffsxm8fqy34p9nizv0n5mc0rl7xb7pr5c98a4vzz"; }; meta.homepage = "https://github.com/tpope/vim-fugitive/"; }; @@ -8792,12 +8792,12 @@ final: prev: vim-gitgutter = buildVimPluginFrom2Nix { pname = "vim-gitgutter"; - version = "2022-04-15"; + version = "2022-04-25"; src = fetchFromGitHub { owner = "airblade"; repo = "vim-gitgutter"; - rev = "d5bae104031bb1633cb5c5178dc7d4ac422b422a"; - sha256 = "1k6bn3wm9chaqhkaw382169ia5ycbbnw00hwyaabx7fbzc8zf7zw"; + rev = "988a6dbad9a9777cd94aab18ba7821a41068685b"; + sha256 = "178jzjwqjd15b3gjdyiay5fw9sv6s7jbzj1sgqfwlg2gm3m7g2fi"; }; meta.homepage = "https://github.com/airblade/vim-gitgutter/"; }; @@ -8840,12 +8840,12 @@ final: prev: vim-go = buildVimPluginFrom2Nix { pname = "vim-go"; - version = "2022-04-15"; + version = "2022-04-23"; src = fetchFromGitHub { owner = "fatih"; repo = "vim-go"; - rev = "687eb72bb6e84012ef2b0b2474175e46243e43b0"; - sha256 = "0llf81fh166xvdvy0vj93a964hp2clb3lqdy2sp3fhzldzyv0bab"; + rev = "e9d7ff3eb4a369f0cb2069c8f77ae68796bca308"; + sha256 = "1gplykwbn8iclliv0ssd728bm3rxfvanppa2svn50h2c3zn7dph7"; }; meta.homepage = "https://github.com/fatih/vim-go/"; }; @@ -9538,24 +9538,24 @@ final: prev: vim-lsc = buildVimPluginFrom2Nix { pname = "vim-lsc"; - version = "2021-04-28"; + version = "2022-04-30"; src = fetchFromGitHub { owner = "natebosch"; repo = "vim-lsc"; - rev = "4b0fc48037c628f14209f30616a19287d9e54823"; - sha256 = "1jwfc193wbh2rmyi6mdwgr3lcq82qhlclq4hjwg1hcw94442r5xv"; + rev = "39ec72353c2170db2caf797072800c513647e9c5"; + sha256 = "18ljb8j8rs77643v8gprpqzfac492ljc49mn4g8b1bdkbji4cnqx"; }; meta.homepage = "https://github.com/natebosch/vim-lsc/"; }; vim-lsp = buildVimPluginFrom2Nix { pname = "vim-lsp"; - version = "2022-04-17"; + version = "2022-04-21"; src = fetchFromGitHub { owner = "prabirshrestha"; repo = "vim-lsp"; - rev = "8df4aa40191717b34f5da8d3c8e90dc0f1f62e0b"; - sha256 = "0nx63rn86cjprwbvqpzarxxn1id6jndvww9n10ssdf5cfkw697b7"; + rev = "c075e157fcce4511e537b1f7f3385444d9c80e0d"; + sha256 = "0q7mg3qk0ryh46m6p4pliysrndmz3g6g6m5rqpz86lj6z2ivzzhy"; }; meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; }; @@ -9586,12 +9586,12 @@ final: prev: vim-maktaba = buildVimPluginFrom2Nix { pname = "vim-maktaba"; - version = "2021-08-09"; + version = "2022-04-22"; src = fetchFromGitHub { owner = "google"; repo = "vim-maktaba"; - rev = "f5127b339a9d776f220cc0393783c55def9d8ce0"; - sha256 = "0svkpk46fvas5346af2cw2ga03mlwd3rn8pya41f9whybqxdrysg"; + rev = "fe631a85b0a1e1a709a55ef0947c9c0813f41edb"; + sha256 = "166fgfxh6k4v2ypzjmn6hicr92xgcsi5bi930f74xv5fzm0gw9l8"; }; meta.homepage = "https://github.com/google/vim-maktaba/"; }; @@ -9610,24 +9610,24 @@ final: prev: vim-markbar = buildVimPluginFrom2Nix { pname = "vim-markbar"; - version = "2020-08-31"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "Yilin-Yang"; repo = "vim-markbar"; - rev = "df13c3abe88c01a716b1099de953dcfa1679e663"; - sha256 = "1y5w182d57z1nl8c7ng25m88by88pnxqdsxmcnnygdfjmvbv8jl9"; + rev = "b9b87339bca7572ffc506165069242b6c06c210b"; + sha256 = "1kgpq8q7rcskwc8y8fcbvpq61qx9ysb846qhlk2s7fqjkwpmgz59"; }; meta.homepage = "https://github.com/Yilin-Yang/vim-markbar/"; }; vim-markdown = buildVimPluginFrom2Nix { pname = "vim-markdown"; - version = "2022-04-13"; + version = "2022-04-26"; src = fetchFromGitHub { owner = "preservim"; repo = "vim-markdown"; - rev = "c031a3e65c50d6aa0bfc81f8be9d248f9644426d"; - sha256 = "0l8ginadb4jxnrggd1lvia8kan397x02jf3v6sgkcyxawwpgfl0x"; + rev = "9068655bb74bb615b3876b4d4d6a1d1141e212f3"; + sha256 = "0s4ph2c8a1ha0cd95b2lf2i5irf4bwx34929i2c5p3ihk2701fsf"; }; meta.homepage = "https://github.com/preservim/vim-markdown/"; }; @@ -9659,12 +9659,12 @@ final: prev: vim-matchup = buildVimPluginFrom2Nix { pname = "vim-matchup"; - version = "2022-04-19"; + version = "2022-04-20"; src = fetchFromGitHub { owner = "andymass"; repo = "vim-matchup"; - rev = "bb04f9fa64b96bd3d6c4c146c6f9c55a69587fac"; - sha256 = "1wrgxsdv3q2px0q7w6jf5dnj2abr0vf1pfq5f53zq784h08m07hq"; + rev = "1cb069f2a526682b3ce69610cf7c05511295ad37"; + sha256 = "09xwkzipsqiyglmyxkz0n6jycwp918mfxazqycy54zwng1c207q1"; }; meta.homepage = "https://github.com/andymass/vim-matchup/"; }; @@ -9863,12 +9863,12 @@ final: prev: vim-nix = buildVimPluginFrom2Nix { pname = "vim-nix"; - version = "2021-05-28"; + version = "2022-04-25"; src = fetchFromGitHub { owner = "LnL7"; repo = "vim-nix"; - rev = "63b47b39c8d481ebca3092822ca8972e08df769b"; - sha256 = "08n9cgphv2m96kk5w996lwlqak011x5xm410hajmc91vy5fws361"; + rev = "7d23e97d13c40fcc6d603b291fe9b6e5f92516ee"; + sha256 = "1vaprm79j0nfl37r6lw0zwd048ajd5sc9cvny59qwdl3x0zk38av"; }; meta.homepage = "https://github.com/LnL7/vim-nix/"; }; @@ -10211,12 +10211,12 @@ final: prev: vim-plug = buildVimPluginFrom2Nix { pname = "vim-plug"; - version = "2022-04-04"; + version = "2022-04-21"; src = fetchFromGitHub { owner = "junegunn"; repo = "vim-plug"; - rev = "93ab5909784e09134e90f15cafa8a5edcc9a00fe"; - sha256 = "0cq2ilqqq90bpp8pzylqi759hqb9ni6l1rqkvj6aj7a4b29a59nv"; + rev = "be55ec46b5ab031805487a9c3e895db57f53010b"; + sha256 = "03flkm75xp7g4kzwdmvz2dc2r1aqbkyknxbclvp38xk3qwwd5kvh"; }; meta.homepage = "https://github.com/junegunn/vim-plug/"; }; @@ -10235,12 +10235,12 @@ final: prev: vim-polyglot = buildVimPluginFrom2Nix { pname = "vim-polyglot"; - version = "2022-04-18"; + version = "2022-04-30"; src = fetchFromGitHub { owner = "sheerun"; repo = "vim-polyglot"; - rev = "db7bb8ba22f5798bf3abe9f786bc6e6d002725f8"; - sha256 = "1fjy26ncql66fn7jdmggkndad1ib9csblvyq42sq9qcdci0lb9jx"; + rev = "38282d58387cff48ac203f6912c05e4c8686141b"; + sha256 = "15szf3fjlnws0g5l3d2p3w74d5m9299l5k5gx91p0n9431xjb569"; }; meta.homepage = "https://github.com/sheerun/vim-polyglot/"; }; @@ -10307,12 +10307,12 @@ final: prev: vim-projectionist = buildVimPluginFrom2Nix { pname = "vim-projectionist"; - version = "2022-04-19"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-projectionist"; - rev = "8fb9440ad4cea6ffea8efc3efa4d8d64e7fb9785"; - sha256 = "0nlsi05r2gvmwzzrrcifvx1rq09d16mnfa3gl2qif5dgmrj7qzni"; + rev = "df1e28dba36e69288173fdcdce122d98538ae782"; + sha256 = "1xqf3vrw5vy2pg87b840i87pxvi252rlw4q6fyldlzffxygk6zhq"; }; meta.homepage = "https://github.com/tpope/vim-projectionist/"; }; @@ -10475,12 +10475,12 @@ final: prev: vim-rails = buildVimPluginFrom2Nix { pname = "vim-rails"; - version = "2022-04-16"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-rails"; - rev = "d38f1bf8575b920042153689492721b80252ae41"; - sha256 = "18c3maypsl265f3a03602mnq4lky5w786i9iaphv5x5rlnfwj8wa"; + rev = "2f8adae670e3fe262b793885ae5d808d40c6f2ed"; + sha256 = "1mjjhnrpdcz85r1l3jriqa55ffdkr35c0vf85g3kzg9kqf8g9y0l"; }; meta.homepage = "https://github.com/tpope/vim-rails/"; }; @@ -10547,12 +10547,12 @@ final: prev: vim-ruby = buildVimPluginFrom2Nix { pname = "vim-ruby"; - version = "2022-03-22"; + version = "2022-04-27"; src = fetchFromGitHub { owner = "vim-ruby"; repo = "vim-ruby"; - rev = "f3236767d2e74d736d98efd8da44013d1e95bfc1"; - sha256 = "0mlllnykdmcxf4yx2nkp74rm4wx2qwcly3m711a6pq7w87fgh6jz"; + rev = "811d8060f390837c49e8625e29c69672cdc56ec3"; + sha256 = "0cx2xl1qn57fxhc7rwdfcf359yknr0qw3yh7mbpygrm45jlgwnva"; }; meta.homepage = "https://github.com/vim-ruby/vim-ruby/"; }; @@ -10631,12 +10631,12 @@ final: prev: vim-search-pulse = buildVimPluginFrom2Nix { pname = "vim-search-pulse"; - version = "2017-01-05"; + version = "2022-04-26"; src = fetchFromGitHub { owner = "inside"; repo = "vim-search-pulse"; - rev = "9f8f473e3813bd76ecb66e8d6182d96bda39b6df"; - sha256 = "1xr90a8wvjfkgw1yrh0zcvpvp9ma6z0wqkl8v8pabf20vckgy2q0"; + rev = "3ae2681332c52ed54c443e09d2ef09ae05eaa445"; + sha256 = "0si6mqrassa7jpdhpiya3f507a74k46h07sbfks7hvxkhk51q7yx"; }; meta.homepage = "https://github.com/inside/vim-search-pulse/"; }; @@ -10739,12 +10739,12 @@ final: prev: vim-sleuth = buildVimPluginFrom2Nix { pname = "vim-sleuth"; - version = "2022-04-14"; + version = "2022-04-28"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-sleuth"; - rev = "e116c2cc2555b09aee9b18eba405b925c8b7eaf9"; - sha256 = "02ljdb3p7fp0h3nf6rxv5kgsxqdvgkwrwgb01x4xn100spkv6y6i"; + rev = "1d25e8e5dc4062e38cab1a461934ee5e9d59e5a8"; + sha256 = "1nb90zm9jc2mq5fxbxifrmhkpjs3a5y68amr3f99rxfd0197jxcs"; }; meta.homepage = "https://github.com/tpope/vim-sleuth/"; }; @@ -10835,12 +10835,12 @@ final: prev: vim-snippets = buildVimPluginFrom2Nix { pname = "vim-snippets"; - version = "2022-04-20"; + version = "2022-04-30"; src = fetchFromGitHub { owner = "honza"; repo = "vim-snippets"; - rev = "0decc32aad4564452c2f8a5cbfe387195f1a8bba"; - sha256 = "1ycmls9xpkfzkrws2aby88zmsv1489d659sllrgmbmh04g0pq8vy"; + rev = "45c8e00d0bae9056713097ea655d76d463b66f10"; + sha256 = "0zng2k82kwm0av1dyar6y44cq79v5khy07swwp6kmkz5vjj9y4dd"; }; meta.homepage = "https://github.com/honza/vim-snippets/"; }; @@ -10979,12 +10979,12 @@ final: prev: vim-surround = buildVimPluginFrom2Nix { pname = "vim-surround"; - version = "2022-04-10"; + version = "2022-04-22"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-surround"; - rev = "81fc0ec460dd8b25a76346e09aecdbca2677f1a7"; - sha256 = "0k8fyyjak1l6f1hsb3pbyri1jsgxzbhcbih7p4vc8cdm346yms1i"; + rev = "bf3480dc9ae7bea34c78fbba4c65b4548b5b1fea"; + sha256 = "07wk87xiri44h5k3higiw9wfp516fflhq2xyrgm5hkxs3nnnx6la"; }; meta.homepage = "https://github.com/tpope/vim-surround/"; }; @@ -11340,12 +11340,12 @@ final: prev: vim-unimpaired = buildVimPluginFrom2Nix { pname = "vim-unimpaired"; - version = "2022-04-10"; + version = "2022-04-29"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-unimpaired"; - rev = "80ab990c7ff7251f43262aae4b60ff6eff2ef3a4"; - sha256 = "0qmxzk0vcglyrvx2hpxm6qgr6mcc1xnf6srw77ga9g0aazjr2hxc"; + rev = "98427183e2b35acee15c7628b1cd587b98025719"; + sha256 = "0w5065ywkr7ygpqjmi1r9s3icm6v0x2w1gfa9flwqhx6y02jfrmk"; }; meta.homepage = "https://github.com/tpope/vim-unimpaired/"; }; @@ -11424,12 +11424,12 @@ final: prev: vim-vsnip = buildVimPluginFrom2Nix { pname = "vim-vsnip"; - version = "2022-02-26"; + version = "2022-04-22"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "vim-vsnip"; - rev = "70a1131d64d75150ece513b983b0f42939bcb03c"; - sha256 = "042cnznm1p5x3ky7m81q62n3nlgab9fq734hlfwsbwrcdqa849l2"; + rev = "8f199ef690ed26dcbb8973d9a6760d1332449ac9"; + sha256 = "1d9wr97a02j717sbh55xk7xam6d97l5ggi0ymc67q64hrq8nsaai"; }; meta.homepage = "https://github.com/hrsh7th/vim-vsnip/"; }; @@ -11460,12 +11460,12 @@ final: prev: vim-wakatime = buildVimPluginFrom2Nix { pname = "vim-wakatime"; - version = "2022-04-13"; + version = "2022-04-29"; src = fetchFromGitHub { owner = "wakatime"; repo = "vim-wakatime"; - rev = "9cf2f1910d5cd7f25657176fe60b1745a310f1b3"; - sha256 = "0jxkfiq5553ad7zabxlgwzwwsgwznkn0rahfmr79r1dvvqm9m1a6"; + rev = "b8e6cc7dc28e2e6198d8c9c30e5c8a2414a7b996"; + sha256 = "1hy0y5v3r5w7y8phkgbi1ff7p8yyhyndxr3yyr1wfvssdilz6xqj"; }; meta.homepage = "https://github.com/wakatime/vim-wakatime/"; }; @@ -11520,12 +11520,12 @@ final: prev: vim-wordmotion = buildVimPluginFrom2Nix { pname = "vim-wordmotion"; - version = "2021-12-28"; + version = "2022-04-23"; src = fetchFromGitHub { owner = "chaoren"; repo = "vim-wordmotion"; - rev = "0d810cc943a858a570a482055188b5e69c4c8724"; - sha256 = "0d0sf7dzzawssfn1dq61485vbykwmzc1g4qk91qnl68w9h4xlpgl"; + rev = "1f7eaf5d5733e39fb37f8e0de2f7f15e242dd39c"; + sha256 = "1j68jvswd7gdva90ar3ldqrspg7r5m4wwv593g98l8yn6dkz9mrz"; }; meta.homepage = "https://github.com/chaoren/vim-wordmotion/"; }; @@ -11748,12 +11748,12 @@ final: prev: vimspector = buildVimPluginFrom2Nix { pname = "vimspector"; - version = "2022-04-13"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "puremourning"; repo = "vimspector"; - rev = "ebeebc121423a5ab9a31c996f9881880b658c644"; - sha256 = "0npcra2k49rz9ij4kc6dyb8dpmfi6kivpp89ggmpnd0989vn9i56"; + rev = "960f0444d21ebb20303e1796e4b478df042c3bd3"; + sha256 = "0sx2awi2b22j9wdyi8m1k261qlfj19i2xs93g5lb24lfb53rarmi"; fetchSubmodules = true; }; meta.homepage = "https://github.com/puremourning/vimspector/"; @@ -11761,12 +11761,12 @@ final: prev: vimtex = buildVimPluginFrom2Nix { pname = "vimtex"; - version = "2022-04-10"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "lervag"; repo = "vimtex"; - rev = "7bfcfb7b9a734b07e04209350bbe56d7123efb48"; - sha256 = "1w09kmrm6rpffzh3xz9zsqm7h9f56a6p1wzclz96wvy8mr6hd6bn"; + rev = "9ffbe63a2055b59b09b18b1cd682e0b2703cc898"; + sha256 = "151ilpd7360rhpi3nyi5dfky814zx9zc4fa82wj6bnkcwy1b4k0c"; }; meta.homepage = "https://github.com/lervag/vimtex/"; }; @@ -11869,12 +11869,12 @@ final: prev: wilder-nvim = buildVimPluginFrom2Nix { pname = "wilder.nvim"; - version = "2022-04-17"; + version = "2022-04-23"; src = fetchFromGitHub { owner = "gelguy"; repo = "wilder.nvim"; - rev = "a9ea0c69b37850752d5f8431b7be6bf8f1a0254c"; - sha256 = "0vd01sjj4q26a653wv9icfyd7g34rnl4whbnl3ic6pvb9cvj72wk"; + rev = "777b163e394ba658ef288292efb533b25610ef9d"; + sha256 = "1y7kii77jia3j9jlisjg2x1yfk8r048aas5zja0ag8nlyqldj8xh"; }; meta.homepage = "https://github.com/gelguy/wilder.nvim/"; }; @@ -12038,12 +12038,12 @@ final: prev: zig-vim = buildVimPluginFrom2Nix { pname = "zig.vim"; - version = "2022-03-15"; + version = "2022-05-01"; src = fetchFromGitHub { owner = "ziglang"; repo = "zig.vim"; - rev = "dd5e2c2384d42eaffadd5a8fd749b0499a90a7ac"; - sha256 = "0qbjnmjf057phxkzhsyys9x0620szbgr3awqzgxr3cflyd1zhrf4"; + rev = "1cb9cd521cab91e39cf162b50b7a095fd12361d3"; + sha256 = "10flq5dm6aa5ay3rb2rn5y9ih8z66iq6lw2rl2489qxi605bxqs7"; }; meta.homepage = "https://github.com/ziglang/zig.vim/"; }; @@ -12086,12 +12086,12 @@ final: prev: chad = buildVimPluginFrom2Nix { pname = "chad"; - version = "2022-04-20"; + version = "2022-05-02"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "chadtree"; - rev = "d9a84322624d14c1e249e9a8a4573c9d205a9bc9"; - sha256 = "16lha28fmi463snf71w0nz6ll0yiiiz7xrh2v7irkgx214q1gh6z"; + rev = "820c1913a77a12d080e3436e60a491327664589b"; + sha256 = "0lc5ldg65h4jqb6qkz22avzv4x2jmciabcsy47a9wkzy2l9hlvza"; }; meta.homepage = "https://github.com/ms-jpq/chadtree/"; }; @@ -12122,12 +12122,12 @@ final: prev: gruvbox-community = buildVimPluginFrom2Nix { pname = "gruvbox-community"; - version = "2022-03-06"; + version = "2022-04-29"; src = fetchFromGitHub { owner = "gruvbox-community"; repo = "gruvbox"; - rev = "b6f47ae7031f6746a1f1918c17574aa12c474ef0"; - sha256 = "0m8rrm5v542a2c30sg7hlgm7r6gs4ah1n6nr5dc101l2064kg97g"; + rev = "34ad436b234c5095d46bb065c5b32780618df83f"; + sha256 = "11zp3w4n2iq97rx7fp7rlvykmx4k7swbbqpjphrx0il0fmghv6q8"; }; meta.homepage = "https://github.com/gruvbox-community/gruvbox/"; }; @@ -12158,12 +12158,12 @@ final: prev: rose-pine = buildVimPluginFrom2Nix { pname = "rose-pine"; - version = "2022-04-19"; + version = "2022-04-25"; src = fetchFromGitHub { owner = "rose-pine"; repo = "neovim"; - rev = "758568b92e0a17c3618f71d43cce96a3a5436985"; - sha256 = "0zxyyjp1527681rrw25f8vzx1d6djqac04zcay02hxi2rcnjpan5"; + rev = "da67a549cf5d67e15618cc3001f1e07724a1597f"; + sha256 = "1dfccfjy67b7269zypkdi7x6fcsdgw2qmd44kyk66qr6f9q4yng2"; }; meta.homepage = "https://github.com/rose-pine/neovim/"; }; @@ -12180,4 +12180,5 @@ final: prev: meta.homepage = "https://github.com/jhradilek/vim-snippets/"; }; + } diff --git a/pkgs/applications/editors/vim/plugins/update.py b/pkgs/applications/editors/vim/plugins/update.py index ad1c38cb375fa..1214e36372a62 100755 --- a/pkgs/applications/editors/vim/plugins/update.py +++ b/pkgs/applications/editors/vim/plugins/update.py @@ -26,19 +26,24 @@ from typing import List, Tuple from pathlib import Path log = logging.getLogger() -log.addHandler(logging.StreamHandler()) + +sh = logging.StreamHandler() +formatter = logging.Formatter('%(name)s:%(levelname)s: %(message)s') +sh.setFormatter(formatter) +log.addHandler(sh) # Import plugin update library from maintainers/scripts/pluginupdate.py ROOT = Path(os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe())))) # Ideally, ROOT.(parent^5) points to root of Nixpkgs official tree sys.path.insert(0, os.path.join(ROOT.parent.parent.parent.parent.parent, "maintainers", "scripts")) import pluginupdate +from pluginupdate import run_nix_expr, PluginDesc GET_PLUGINS = f"""(with import <localpkgs> {{}}; let - inherit (vimUtils.override {{inherit vim;}}) buildVimPluginFrom2Nix; + inherit (vimUtils.override {{inherit vim;}}) buildNeovimPluginFrom2Nix buildVimPluginFrom2Nix; generated = callPackage {ROOT}/generated.nix {{ - inherit buildVimPluginFrom2Nix; + inherit buildNeovimPluginFrom2Nix buildVimPluginFrom2Nix; }}; hasChecksum = value: lib.isAttrs value && lib.hasAttrByPath ["src" "outputHash"] value; getChecksum = name: value: @@ -50,43 +55,69 @@ let checksums = lib.mapAttrs getChecksum generated; in lib.filterAttrs (n: v: v != null) checksums)""" +GET_PLUGINS_LUA = """ +with import <localpkgs> {}; +lib.attrNames lua51Packages""" + HEADER = ( "# This file has been generated by ./pkgs/applications/editors/vim/plugins/update.py. Do not edit!" ) +def isNeovimPlugin(plug: pluginupdate.Plugin) -> bool: + ''' + Whether it's a neovim-only plugin + We can check if it's available in lua packages + ''' + global luaPlugins + if plug.normalized_name in luaPlugins: + log.debug("%s is a neovim plugin", plug) + return True + return False + class VimEditor(pluginupdate.Editor): - def generate_nix(self, plugins: List[Tuple[pluginupdate.PluginDesc, pluginupdate.Plugin]], outfile: str): + def generate_nix(self, plugins: List[Tuple[PluginDesc, pluginupdate.Plugin]], outfile: str): sorted_plugins = sorted(plugins, key=lambda v: v[0].name.lower()) with open(outfile, "w+") as f: f.write(HEADER) f.write(textwrap.dedent(""" - { lib, buildVimPluginFrom2Nix, fetchFromGitHub, fetchgit }: + { lib, buildVimPluginFrom2Nix, buildNeovimPluginFrom2Nix, fetchFromGitHub, fetchgit }: final: prev: - {""" + { + """ )) for pdesc, plugin in sorted_plugins: + content = self.plugin2nix(pdesc, plugin) + f.write(content) + f.write("\n}\n") + print(f"updated {outfile}") + + def plugin2nix(self, pdesc: PluginDesc, plugin: pluginupdate.Plugin) -> str: - repo = pdesc.repo - src_nix = repo.as_nix(plugin) - f.write( - f""" - {plugin.normalized_name} = buildVimPluginFrom2Nix {{ + repo = pdesc.repo + isNeovim = isNeovimPlugin(plugin) + + content = f" {plugin.normalized_name} = " + src_nix = repo.as_nix(plugin) + content += """{buildFn} {{ pname = "{plugin.name}"; version = "{plugin.version}"; src = {src_nix}; meta.homepage = "{repo.uri}"; }}; -""" - ) - f.write("\n}\n") - print(f"updated {outfile}") - +""".format( + buildFn="buildNeovimPluginFrom2Nix" if isNeovim else "buildVimPluginFrom2Nix", plugin=plugin, src_nix=src_nix, repo=repo) + print(content) + return content def main(): + + global luaPlugins + luaPlugins = run_nix_expr(GET_PLUGINS_LUA) + editor = VimEditor("vim", ROOT, GET_PLUGINS) parser = editor.create_parser() args = parser.parse_args() diff --git a/pkgs/applications/editors/vim/plugins/vim-utils.nix b/pkgs/applications/editors/vim/plugins/vim-utils.nix index 5e19d33d19d19..e685e398fc2b0 100644 --- a/pkgs/applications/editors/vim/plugins/vim-utils.nix +++ b/pkgs/applications/editors/vim/plugins/vim-utils.nix @@ -535,6 +535,11 @@ rec { inherit lib stdenv rtpPath vim vimGenDocHook vimCommandCheckHook; }) buildVimPlugin buildVimPluginFrom2Nix; + + # TODO placeholder to ease working on automatic plugin detection + # this should be a luarocks "flat" install with appropriate vim hooks + buildNeovimPluginFrom2Nix = buildVimPluginFrom2Nix; + # used to figure out which python dependencies etc. neovim needs requiredPlugins = { packages ? {}, |