From 09b326bc2f737ec7c84b1871fb8d95a24355f9da Mon Sep 17 00:00:00 2001 From: punkfairie Date: Tue, 18 Mar 2025 19:56:57 -0700 Subject: [PATCH] build: Add testNvim to dev shell --- flake.nix | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index e84c38e..84c4985 100644 --- a/flake.nix +++ b/flake.nix @@ -371,7 +371,25 @@ categories = { general = true; - test = false; + }; + extra = { + vue-ls-path = "${pkgs.lib.getExe pkgs.vue-language-server}"; + }; + }; + + testNvim = { + pkgs, + # mkNvimPlugin, + ... + }: { + settings = { + wrapRc = false; + unwrappedCfgPath = "/home/marley/hackin/marleyvim"; + neovim-unwrapped = inputs.neovim-nightly-overlay.packages.${pkgs.system}.neovim; + }; + + categories = { + general = true; }; extra = { vue-ls-path = "${pkgs.lib.getExe pkgs.vue-language-server}"; @@ -390,11 +408,11 @@ categoryDefinitions packageDefinitions; - defaultPackage = nixCatsBuilder defaultPackageName; + nvimPackage = nixCatsBuilder "testNvim"; pkgs = import nixpkgs {inherit system;}; in { packages = - (utils.mkAllWithDefault defaultPackage) + (utils.mkAllWithDefault nvimPackage) // { devenv-up = self.devShells.${system}.default.config.procfileScript; devenv-test = self.devShells.${system}.default.config.test; @@ -411,7 +429,7 @@ # }: _: { packages = [ - defaultPackage + nvimPackage ]; pre-commit.hooks = {