From c09c07a6649ef35baa2a6e80930a18ccab499951 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 15 Jun 2026 09:27:25 -0500 Subject: [PATCH] vimPlugins.typescript-nvim: remove Upstream deleted the repository, so keep a throwing alias instead of a stale generated package. --- pkgs/applications/editors/vim/plugins/aliases.nix | 1 + .../applications/editors/vim/plugins/generated.nix | 14 -------------- .../applications/editors/vim/plugins/overrides.nix | 11 ----------- .../editors/vim/plugins/vim-plugin-names | 1 - 4 files changed, 1 insertion(+), 26 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/aliases.nix b/pkgs/applications/editors/vim/plugins/aliases.nix index 3cb69dfde76d..a83a782436c7 100644 --- a/pkgs/applications/editors/vim/plugins/aliases.nix +++ b/pkgs/applications/editors/vim/plugins/aliases.nix @@ -71,6 +71,7 @@ mapAliases ( sparkup = throw "'vimPlugins.sparkup' was removed: the upstream repository got deleted"; # Added 2025-08-06 syntax-tree-surfer = throw "'vimPlugins.syntax-tree-surfer' has been archived"; # Added 2025-12-18 todo-nvim = throw "'vimPlugins.todo-nvim' has been removed: abandoned by upstream"; # Added 2023-08-23 + typescript-nvim = throw "'vimPlugins.typescript-nvim' has been removed: upstream deleted repository"; # Added 2026-06-15 vim-csharp = throw "'vimPlugins.vim-csharp' has been removed: repository deleted"; # Added 2026-05-12 vim-sourcetrail = throw "'vimPlugins.vim-sourcetrail' has been removed: abandoned by upstream"; # Added 2022-08-14 # keep-sorted end diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 920f2b20e9a5..85489fefd586 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -18405,20 +18405,6 @@ final: prev: { meta.hydraPlatforms = [ ]; }; - typescript-nvim = buildVimPlugin { - pname = "typescript.nvim"; - version = "0-unstable-2023-08-12"; - src = fetchFromGitHub { - owner = "jose-elias-alvarez"; - repo = "typescript.nvim"; - rev = "4de85ef699d7e6010528dcfbddc2ed4c2c421467"; - hash = "sha256-tStomym4qd7IXj/ohYAc3akImNsOJdC7nQL+CkdMomc="; - }; - meta.homepage = "https://github.com/jose-elias-alvarez/typescript.nvim/"; - meta.license = getLicenseFromSpdxId "Unlicense"; - meta.hydraPlatforms = [ ]; - }; - typescript-tools-nvim = buildVimPlugin { pname = "typescript-tools.nvim"; version = "0-unstable-2025-11-18"; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 5fbeef6c5535..03edb8dac52b 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -4627,17 +4627,6 @@ assertNoAdditions { runtimeDeps = [ television ]; }; - typescript-nvim = super.typescript-nvim.overrideAttrs { - checkInputs = [ - # Optional null-ls integration - self.none-ls-nvim - ]; - dependencies = with self; [ - nvim-lspconfig - plenary-nvim - ]; - }; - typescript-tools-nvim = super.typescript-tools-nvim.overrideAttrs { dependencies = with self; [ nvim-lspconfig diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 5917b790b245..97bcfcc72948 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -1314,7 +1314,6 @@ https://github.com/alexpasmantier/tv.nvim/,, https://github.com/folke/twilight.nvim/,, https://github.com/pmizio/typescript-tools.nvim/,, https://github.com/leafgarland/typescript-vim/,, -https://github.com/jose-elias-alvarez/typescript.nvim/,, https://github.com/MrPicklePinosaur/typst-conceal.vim/,, https://github.com/chomosuke/typst-preview.nvim/,, https://github.com/kaarmu/typst.vim/,,