From 79f12d9bebe9f1a7bf472ecf969a30daf76aef91 Mon Sep 17 00:00:00 2001 From: Alexander Nortung Date: Tue, 17 Jan 2023 23:42:57 +0100 Subject: [PATCH] project-nvim: package option --- plugins/utils/project-nvim.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/plugins/utils/project-nvim.nix b/plugins/utils/project-nvim.nix index d81b7251..5d372848 100644 --- a/plugins/utils/project-nvim.nix +++ b/plugins/utils/project-nvim.nix @@ -8,6 +8,12 @@ in options.plugins.project-nvim = helpers.extraOptionsOptions // { enable = mkEnableOption "Enable project.nvim"; + package = mkOption { + type = types.package; + default = pkgs.vimPlugins.project-nvim; + description = "Plugin to use for project-nvim"; + }; + manualMode = mkOption { type = types.nullOr types.bool; default = null; @@ -70,7 +76,7 @@ in } // cfg.extraOptions; in mkIf cfg.enable { - extraPlugins = [ pkgs.vimPlugins.project-nvim ]; + extraPlugins = [ cfg.package ]; extraConfigLua = '' require('project_nvim').setup(${helpers.toLuaObject options})