summary refs log tree commit diff
path: root/pkgs/applications/editors/vim/plugins/overrides.nix
diff options
context:
space:
mode:
authorfigsoda <figsoda@pm.me>2023-08-04 22:11:21 -0400
committerGitHub <noreply@github.com>2023-08-04 22:11:21 -0400
commit420250840fc7a672563c3242b95d30e116d30146 (patch)
treea93511a0f0804974475a5fae7233b36574f0e7e1 /pkgs/applications/editors/vim/plugins/overrides.nix
parent35469791f567735863b73624eb29e6e666ef665e (diff)
parent87621ec1ba518936b0bf5d477f17dcca8d400894 (diff)
downloadnixpkgs-420250840fc7a672563c3242b95d30e116d30146.tar
nixpkgs-420250840fc7a672563c3242b95d30e116d30146.tar.gz
nixpkgs-420250840fc7a672563c3242b95d30e116d30146.tar.bz2
nixpkgs-420250840fc7a672563c3242b95d30e116d30146.tar.lz
nixpkgs-420250840fc7a672563c3242b95d30e116d30146.tar.xz
nixpkgs-420250840fc7a672563c3242b95d30e116d30146.tar.zst
nixpkgs-420250840fc7a672563c3242b95d30e116d30146.zip
Merge pull request #246470 from figsoda/vim
Diffstat (limited to 'pkgs/applications/editors/vim/plugins/overrides.nix')
-rw-r--r--pkgs/applications/editors/vim/plugins/overrides.nix17
1 files changed, 16 insertions, 1 deletions
diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix
index 3007625285c..617096ca90e 100644
--- a/pkgs/applications/editors/vim/plugins/overrides.nix
+++ b/pkgs/applications/editors/vim/plugins/overrides.nix
@@ -883,6 +883,21 @@ self: super: {
     dependencies = with self; [ (nvim-treesitter.withPlugins (p: [ p.org ])) ];
   };
 
+  overseer-nvim = super.overseer-nvim.overrideAttrs {
+    doCheck = true;
+    checkPhase = ''
+      runHook preCheck
+
+      plugins=.testenv/data/nvim/site/pack/plugins/start
+      mkdir -p "$plugins"
+      ln -s ${self.plenary-nvim} "$plugins/plenary.nvim"
+      bash run_tests.sh
+      rm -r .testenv
+
+      runHook postCheck
+    '';
+  };
+
   inherit parinfer-rust;
 
   phpactor = buildVimPluginFrom2Nix {
@@ -932,7 +947,7 @@ self: super: {
         pname = "sg-nvim-rust";
         inherit (old) version src;
 
-        cargoHash = "sha256-bgroNNFRoKiySTC6Rldoy8Unepxd2OXwqcy3fA+CETs=";
+        cargoHash = "sha256-DgNA/RqnpKmixJKKEDOzflaw8qfnTaBG/Dus1cqgHTU=";
 
         nativeBuildInputs = [ pkg-config ];