nvim-lightbulb: fix helpers

This commit is contained in:
Pedro Alves 2023-01-23 14:17:07 +00:00
parent a178cf7268
commit 1233dc4ed5

View file

@ -1,10 +1,11 @@
{
pkgs,
lib,
config,
helpers,
...
{ pkgs
, lib
, config
, ...
}:
let
helpers = import ../helpers.nix { inherit lib; };
in
with lib; {
options.plugins.nvim-lightbulb = {
enable = mkEnableOption "nvim-lightbulb, showing available code actions";
@ -66,7 +67,8 @@ with lib; {
};
};
config = let
config =
let
cfg = config.plugins.nvim-lightbulb;
setupOptions = {
inherit (cfg) ignore sign autocmd;
@ -85,7 +87,7 @@ with lib; {
};
in
mkIf cfg.enable {
extraPlugins = [cfg.package];
extraPlugins = [ cfg.package ];
extraConfigLua = ''
require("nvim-lightbulb").setup(${helpers.toLuaObject setupOptions})
'';