{ 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; }