lspsaga: package option

This commit is contained in:
Alexander Nortung 2023-01-17 22:19:48 +01:00
parent 73dba1e6c2
commit 406e8eb715

View file

@ -9,6 +9,12 @@ in
plugins.lspsaga = {
enable = mkEnableOption "Enable lspsava.nvim";
package = mkOption {
type = types.package;
default = pkgs.vimPlugins.lspsaga-nvim;
description = "Plugin to use for lspsaga.nvim";
};
signs = {
use = mkOption {
default = true;
@ -195,7 +201,7 @@ in
in notEmpty keys;
};
in mkIf cfg.enable {
extraPlugins = [ pkgs.vimPlugins.lspsaga-nvim ];
extraPlugins = [ cfg.package ];
extraConfigLua = ''
local saga = require 'lspsaga'