From 05c6180b5f302b8056ac8397928317a2a29d15ca Mon Sep 17 00:00:00 2001 From: Matthieu Coudron Date: Fri, 11 Feb 2022 15:02:26 +0100 Subject: [PATCH] vimPlugins.rest-nvim: init at 2022-01-26 it requires json and http treesitter grammars but not sure how best to enforce that right now. --- pkgs/misc/vim-plugins/generated.nix | 12 ++++++++++++ pkgs/misc/vim-plugins/overrides.nix | 5 +++++ pkgs/misc/vim-plugins/vim-plugin-names | 1 + 3 files changed, 18 insertions(+) diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix index 8dfcd14ad38d..72a2f8a71bcf 100644 --- a/pkgs/misc/vim-plugins/generated.nix +++ b/pkgs/misc/vim-plugins/generated.nix @@ -5627,6 +5627,18 @@ final: prev: meta.homepage = "https://github.com/vim-scripts/ReplaceWithRegister/"; }; + rest-nvim = buildVimPluginFrom2Nix { + pname = "rest.nvim"; + version = "2022-01-26"; + src = fetchFromGitHub { + owner = "NTBBloodbath"; + repo = "rest.nvim"; + rev = "2826f6960fbd9adb1da9ff0d008aa2819d2d06b3"; + sha256 = "0lb3rcc41rb9yhylmkpsj141yfk1kki1xkd4q2i9y0ld0mlwjjv8"; + }; + meta.homepage = "https://github.com/NTBBloodbath/rest.nvim/"; + }; + riv-vim = buildVimPluginFrom2Nix { pname = "riv.vim"; version = "2021-08-09"; diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix index 85a41d2e5147..da04fee9c95f 100644 --- a/pkgs/misc/vim-plugins/overrides.nix +++ b/pkgs/misc/vim-plugins/overrides.nix @@ -534,6 +534,11 @@ self: super: { dependencies = with self; [ nvim-treesitter plenary-nvim ]; }); + # needs "http" and "json" treesitter grammars too + rest-nvim = super.rest-nvim.overrideAttrs (old: { + dependencies = with self; [ plenary-nvim ]; + }); + skim = buildVimPluginFrom2Nix { pname = "skim"; version = skim.version; diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names index 569dec63a645..547c59ee2cb4 100644 --- a/pkgs/misc/vim-plugins/vim-plugin-names +++ b/pkgs/misc/vim-plugins/vim-plugin-names @@ -563,6 +563,7 @@ norcalli/nvim-colorizer.lua norcalli/nvim-terminal.lua norcalli/snippets.nvim NTBBloodbath/galaxyline.nvim +NTBBloodbath/rest.nvim ntpeters/vim-better-whitespace numirias/semshi numtostr/comment.nvim