From 223b891d876911833badee4283fc8d90aa69a6a4 Mon Sep 17 00:00:00 2001 From: Perchun Pak Date: Fri, 17 Apr 2026 15:38:55 +0200 Subject: [PATCH] vimPlugins.nvim-treesitter-legacy: don't warn on allowAliases == false --- pkgs/applications/editors/vim/plugins/overrides.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 6bdddbf9ab53..21a1386079c9 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -1,6 +1,7 @@ { lib, stdenv, + config, # nixpkgs functions buildGoModule, callPackage, @@ -2805,7 +2806,10 @@ assertNoAdditions { callPackage ./nvim-treesitter-legacy/overrides.nix { } self super ); in - lib.warnOnInstantiate "nvim-treesitter-legacy is deprecated, please migrate to the new version. This will become an error in 26.11" drv; + if config.allowAliases then + lib.warnOnInstantiate "nvim-treesitter-legacy is deprecated, please migrate to the new version. This will become an error in 26.11" drv + else + drv; nvim-treesitter-pairs = super.nvim-treesitter-pairs.overrideAttrs { dependencies = [ self.nvim-treesitter-legacy ];