nvim-lsp: fix package option (null) + test

This commit is contained in:
Gaetan Lepage 2023-05-22 11:28:18 +02:00 committed by Gaétan Lepage
parent a3f79b313b
commit eee375e97e
2 changed files with 10 additions and 1 deletions

View file

@ -101,7 +101,11 @@
mkIf cfg.enable
{
extraPackages =
(optional (package != null) cfg.package)
(
optional
((package != null) && (cfg.package != null))
cfg.package
)
++ (mapAttrsToList (name: _: cfg."${name}Package") extraPackages);
plugins.lsp.enabledServers = [