Skip to content

Commit 6b11d6f

Browse files
authored
vimPlugins: fix require failures (#367666)
2 parents f234581 + e728c7a commit 6b11d6f

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

pkgs/applications/editors/vim/plugins/overrides.nix

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,10 @@ in
246246

247247
blink-cmp = callPackage ./non-generated/blink-cmp { };
248248

249+
blink-cmp-copilot = super.blink-cmp-copilot.overrideAttrs {
250+
dependencies = [ self.copilot-lua ];
251+
};
252+
249253
bluloco-nvim = super.bluloco-nvim.overrideAttrs {
250254
dependencies = [ self.lush-nvim ];
251255
};
@@ -1299,6 +1303,7 @@ in
12991303
"lazyvim.plugins.extras.lang.svelte"
13001304
"lazyvim.plugins.extras.lang.typescript"
13011305
"lazyvim.plugins.init"
1306+
"lazyvim.plugins.ui"
13021307
"lazyvim.plugins.xtras"
13031308
];
13041309
};
@@ -2203,6 +2208,14 @@ in
22032208
vimCommandCheck = "TealBuild";
22042209
};
22052210

2211+
nvim-tree-lua = super.nvim-tree-lua.overrideAttrs {
2212+
nvimSkipModule = [
2213+
# Meta can't be required
2214+
"nvim-tree._meta.api"
2215+
"nvim-tree._meta.api_decorator"
2216+
];
2217+
};
2218+
22062219
nvim-treesitter = super.nvim-treesitter.overrideAttrs (
22072220
callPackage ./nvim-treesitter/overrides.nix { } self super
22082221
);
@@ -2597,14 +2610,19 @@ in
25972610
nvimSkipModule = [
25982611
# Requires setup call first
25992612
"snacks.dashboard"
2613+
"snacks.debug"
2614+
"snacks.dim"
26002615
"snacks.git"
2616+
"snacks.indent"
2617+
"snacks.input"
26012618
"snacks.lazygit"
26022619
"snacks.notifier"
2620+
"snacks.scratch"
2621+
"snacks.scroll"
26032622
"snacks.terminal"
26042623
"snacks.win"
26052624
"snacks.words"
2606-
"snacks.debug"
2607-
"snacks.scratch"
2625+
"snacks.zen"
26082626
# Optional trouble integration
26092627
"trouble.sources.profiler"
26102628
];

0 commit comments

Comments
 (0)