{ pkgs, lib, config, ... }: { home.packages = lib.optionals config.programs.helix.enable (builtins.attrValues { inherit (pkgs.nodePackages) typescript-language-server; }) ++ lib.optionals config.programs.kakoune.enable (builtins.attrValues { inherit (pkgs.nodePackages) typescript-language-server; }); programs.neovim.withNodeJs = true; }