plugins/lsp: remove unused generic extraPackages behaviour

This commit is contained in:
Gaetan Lepage 2023-11-23 11:22:04 +01:00 committed by Gaétan Lepage
parent f95ace94b2
commit c68f2d6270

View file

@ -9,7 +9,6 @@
description ? "Enable ${name}.", description ? "Enable ${name}.",
serverName ? name, serverName ? name,
package ? pkgs.${name}, package ? pkgs.${name},
extraPackages ? {},
cmd ? (cfg: null), cmd ? (cfg: null),
settings ? (cfg: cfg), settings ? (cfg: cfg),
settingsOptions ? {}, settingsOptions ? {},
@ -116,12 +115,9 @@
mkIf cfg.enable mkIf cfg.enable
{ {
extraPackages = extraPackages =
(
optional optional
(cfg.installLanguageServer && (package != null)) (cfg.installLanguageServer && (package != null))
cfg.package cfg.package;
)
++ (mapAttrsToList (name: _: cfg."${name}Package") extraPackages);
plugins.lsp.enabledServers = [ plugins.lsp.enabledServers = [
{ {