From 5671d7b42cf796819cb5412fc5509c4ee1bee230 Mon Sep 17 00:00:00 2001 From: Lin Xianyi Date: Fri, 7 Feb 2025 10:59:42 +0800 Subject: [PATCH 01/16] languages/nix: add lsp options support for nixd --- docs/release-notes/rl-0.8.md | 5 +++++ modules/plugins/languages/nix.nix | 11 +++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/docs/release-notes/rl-0.8.md b/docs/release-notes/rl-0.8.md index 3a09171b1..768f2476e 100644 --- a/docs/release-notes/rl-0.8.md +++ b/docs/release-notes/rl-0.8.md @@ -143,3 +143,8 @@ [nezia1](https://github.com/nezia1) - Add support for [nixd](https://github.com/nix-community/nixd) language server. + +[iynaix](https://github.com/iynaix) + +- Add lsp options support for [nixd](https://github.com/nix-community/nixd) + language server. diff --git a/modules/plugins/languages/nix.nix b/modules/plugins/languages/nix.nix index d6ca6d320..1ae2693ee 100644 --- a/modules/plugins/languages/nix.nix +++ b/modules/plugins/languages/nix.nix @@ -10,9 +10,9 @@ inherit (lib.modules) mkIf mkMerge; inherit (lib.lists) isList; inherit (lib.strings) optionalString; - inherit (lib.types) enum either listOf package str; + inherit (lib.types) anything attrsOf enum either listOf nullOr package str; inherit (lib.nvim.types) mkGrammarOption diagnostics; - inherit (lib.nvim.lua) expToLua; + inherit (lib.nvim.lua) expToLua toLuaObject; inherit (lib.nvim.languages) diagnosticsToLua; cfg = config.vim.languages.nix; @@ -87,6 +87,7 @@ command = {"${cfg.format.package}/bin/nixfmt"}, }, ''} + options = ${toLuaObject cfg.lsp.options}, }, }, ''} @@ -173,6 +174,12 @@ in { type = either package (listOf str); default = servers.${cfg.lsp.server}.package; }; + + options = mkOption { + type = nullOr (attrsOf anything); + default = null; + description = "Options to pass to nixd LSP server"; + }; }; format = { From c4cb29b7a3484198fd6352afe7440799c4f1128d Mon Sep 17 00:00:00 2001 From: Alfarel Date: Tue, 11 Feb 2025 17:21:16 +0000 Subject: [PATCH 02/16] docs: add missing npins subcommand (#623) --- docs/manual/hacking/additional-plugins.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/manual/hacking/additional-plugins.md b/docs/manual/hacking/additional-plugins.md index 08cae6804..0ed252c70 100644 --- a/docs/manual/hacking/additional-plugins.md +++ b/docs/manual/hacking/additional-plugins.md @@ -8,13 +8,13 @@ Use: Then run: -`npins --name github -b ` +`npins add --name github -b ` Be sure to replace any non-alphanumeric characters with `-` for `--name` For example -`npins --name lazydev-nvim github folke laztdev.nvim -b main` +`npins add --name lazydev-nvim github folke lazydev.nvim -b main` You can now reference this plugin as a **string**. From 7eb1780ab63c49c6062111eb30c7aad48ad35b30 Mon Sep 17 00:00:00 2001 From: Filip Hoffmann Date: Tue, 11 Feb 2025 18:46:49 +0100 Subject: [PATCH 03/16] lsp/lspkind: fix plugin name (#626) * lsp/lspkind: fix plugin name * docs: update changelog --------- Co-authored-by: raf --- docs/release-notes/rl-0.8.md | 3 +++ modules/plugins/lsp/lspkind/config.nix | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/release-notes/rl-0.8.md b/docs/release-notes/rl-0.8.md index 9ffd68fd9..a265c7cf2 100644 --- a/docs/release-notes/rl-0.8.md +++ b/docs/release-notes/rl-0.8.md @@ -150,6 +150,9 @@ - Add support for [nixd](https://github.com/nix-community/nixd) language server. +[folospior](https://github.com/folospior) + +- Fix plugin name for lsp/lspkind. [iynaix](https://github.com/iynaix) - Add lsp options support for [nixd](https://github.com/nix-community/nixd) diff --git a/modules/plugins/lsp/lspkind/config.nix b/modules/plugins/lsp/lspkind/config.nix index abe145246..982caff20 100644 --- a/modules/plugins/lsp/lspkind/config.nix +++ b/modules/plugins/lsp/lspkind/config.nix @@ -25,7 +25,7 @@ in { ]; vim = { - startPlugins = ["lspkind"]; + startPlugins = ["lspkind-nvim"]; lsp.lspkind.setupOpts.before = config.vim.autocomplete.nvim-cmp.format; autocomplete = { From 0c6308313ba3f4054726cc9114c553710e37b791 Mon Sep 17 00:00:00 2001 From: Alex Colby Date: Tue, 11 Feb 2025 18:38:02 +0000 Subject: [PATCH 04/16] flake: update npins pins for themes (#627) * fix: corrects theme names in `npins/sources.json` See: - [themes broken](https://github.com/NotAShelf/nvf/issues/619) - [lspkind broken](https://github.com/NotAShelf/nvf/issues/624) * release-notes: adds fix to plugin theme names --- docs/release-notes/rl-0.8.md | 5 +++++ npins/sources.json | 16 ++++++++-------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/docs/release-notes/rl-0.8.md b/docs/release-notes/rl-0.8.md index a265c7cf2..5ff8c5f23 100644 --- a/docs/release-notes/rl-0.8.md +++ b/docs/release-notes/rl-0.8.md @@ -153,7 +153,12 @@ [folospior](https://github.com/folospior) - Fix plugin name for lsp/lspkind. + [iynaix](https://github.com/iynaix) - Add lsp options support for [nixd](https://github.com/nix-community/nixd) language server. + +[Mr-Helpful](https://github.com/Mr-Helpful) + +- Corrects pin names used for nvim themes diff --git a/npins/sources.json b/npins/sources.json index 70df6065f..ed83c54f0 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -24,7 +24,7 @@ "url": "https://github.com/goolord/alpha-nvim/archive/de72250e054e5e691b9736ee30db72c65d560771.tar.gz", "hash": "0c1jkhxamfn2md7m1r5b2wpxa26y90b98yzjwf68m3fymalvkn5h" }, - "base16-nvim": { + "base16": { "type": "Git", "repository": { "type": "GitHub", @@ -288,7 +288,7 @@ "url": "https://github.com/sindrets/diffview.nvim/archive/4516612fe98ff56ae0415a259ff6361a89419b0a.tar.gz", "hash": "0brabpd02596hg98bml118bx6z2sly98kf1cr2p0xzybiinb4zs9" }, - "dracula-nvim": { + "dracula": { "type": "Git", "repository": { "type": "GitHub", @@ -420,7 +420,7 @@ "url": "https://github.com/ellisonleao/glow.nvim/archive/238070a686c1da3bccccf1079700eb4b5e19aea4.tar.gz", "hash": "1j63y3hb03n5m4jig8576sxnb3jixxlr66m9xcs8vgfm5h0mrhqs" }, - "gruvbox-nvim": { + "gruvbox": { "type": "Git", "repository": { "type": "GitHub", @@ -1247,7 +1247,7 @@ "url": "https://github.com/nvimtools/none-ls.nvim/archive/bb680d752cec37949faca7a1f509e2fe67ab418a.tar.gz", "hash": "11zgc86cjkv1vi183mplx3bsqa2x7ardk7ybyrp702xx5hmd882l" }, - "nord-nvim": { + "nord": { "type": "Git", "repository": { "type": "GitHub", @@ -1583,7 +1583,7 @@ "url": "https://github.com/Hoffs/omnisharp-extended-lsp.nvim/archive/4916fa12e5b28d21a1f031f0bdd10aa15a75d85d.tar.gz", "hash": "0w2zbiz2sxblnmhnqp6f6n7d9g9cm40ksk66anl3s7qnqffvc3cl" }, - "onedark-nvim": { + "onedark": { "type": "Git", "repository": { "type": "GitHub", @@ -1619,7 +1619,7 @@ "url": "https://github.com/jmbuhr/otter.nvim/archive/e8c662e1aefa8b483cfba6e00729a39a363dcecc.tar.gz", "hash": "0csl3ddm8782fw836adj4fp4h3fg2ygv7ik632llk55mp1q4dw1l" }, - "oxocarbon-nvim": { + "oxocarbon": { "type": "Git", "repository": { "type": "GitHub", @@ -1859,7 +1859,7 @@ "url": "https://github.com/akinsho/toggleterm.nvim/archive/344fc1810292785b3d962ddac2de57669e1a7ff9.tar.gz", "hash": "0awj2kj3lam2j48bgld5wyb4m1v09gpxmzww35rgysq7wipliqx1" }, - "tokyonight-nvim": { + "tokyonight": { "type": "Git", "repository": { "type": "GitHub", @@ -2005,4 +2005,4 @@ } }, "version": 3 -} \ No newline at end of file +} From d4a1fb26f1db41869cb960db7c1bc73831e754a7 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Tue, 11 Feb 2025 21:49:51 +0300 Subject: [PATCH 05/16] utility/ccc: fix npins name incompat --- modules/plugins/utility/ccc/config.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/modules/plugins/utility/ccc/config.nix b/modules/plugins/utility/ccc/config.nix index ab2d1788b..33948562b 100644 --- a/modules/plugins/utility/ccc/config.nix +++ b/modules/plugins/utility/ccc/config.nix @@ -9,9 +9,7 @@ cfg = config.vim.utility.ccc; in { config = mkIf cfg.enable { - vim.startPlugins = [ - "ccc" - ]; + vim.startPlugins = ["ccc-nvim"]; vim.pluginRC.ccc = entryAnywhere '' local ccc = require("ccc") From 14d25e4153781cdac2cbe0c7415e1bd445c2008e Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Tue, 11 Feb 2025 22:03:29 +0300 Subject: [PATCH 06/16] pins: yanky.nvim -> yanky-nvim --- npins/sources.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/npins/sources.json b/npins/sources.json index ed83c54f0..929da85cd 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -1991,7 +1991,7 @@ "url": "https://github.com/folke/which-key.nvim/archive/8ab96b38a2530eacba5be717f52e04601eb59326.tar.gz", "hash": "12wkl04apgag0p5njw8mczzlbxqf5h08k61qciwy10n4q1harzvz" }, - "yanky.nvim": { + "yanky-nvim": { "type": "Git", "repository": { "type": "GitHub", From fd8e97a2ff4088fd428056eaceaafab799e7aeda Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Tue, 11 Feb 2025 22:04:59 +0300 Subject: [PATCH 07/16] visuals/cellular-automaton: fix npins name incompat --- modules/plugins/visuals/cellular-automaton/config.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/plugins/visuals/cellular-automaton/config.nix b/modules/plugins/visuals/cellular-automaton/config.nix index 2c0c4669f..10c305b38 100644 --- a/modules/plugins/visuals/cellular-automaton/config.nix +++ b/modules/plugins/visuals/cellular-automaton/config.nix @@ -13,7 +13,7 @@ in { config = mkIf cfg.enable { vim = { - startPlugins = ["cellular-automaton"]; + startPlugins = ["cellular-automaton-nvim"]; maps.normal = mkBinding cfg.mappings.makeItRain "CellularAutomaton make_it_rain" "Make it rain"; From dad18b322618310c1c62e9411fced2e20d11de7d Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Tue, 11 Feb 2025 22:06:10 +0300 Subject: [PATCH 08/16] assistant/chatgpt: fix npins name incompat --- modules/plugins/assistant/chatgpt/config.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/modules/plugins/assistant/chatgpt/config.nix b/modules/plugins/assistant/chatgpt/config.nix index 3caa221f7..95a36acfe 100644 --- a/modules/plugins/assistant/chatgpt/config.nix +++ b/modules/plugins/assistant/chatgpt/config.nix @@ -30,17 +30,19 @@ in { config = mkIf cfg.enable { vim = { - startPlugins = [ - "chatgpt" - ]; + startPlugins = ["chatgpt-nvim"]; + pluginRC.chagpt = entryAnywhere '' require("chatgpt").setup(${toLuaObject cfg.setupOpts}) ''; - maps.normal = mkMerge [ - (mkSetBinding mappings.chatGpt "ChatGPT") - maps - ]; - maps.visual = maps; + + maps = { + visual = maps; + normal = mkMerge [ + (mkSetBinding mappings.chatGpt "ChatGPT") + maps + ]; + }; }; }; } From f62de17141c251a6c055c8d3160e9ae0547314ed Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Tue, 11 Feb 2025 22:07:47 +0300 Subject: [PATCH 09/16] languages/csharp: fix npins name incompat --- modules/plugins/languages/csharp.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/plugins/languages/csharp.nix b/modules/plugins/languages/csharp.nix index 5011c5cc9..af7f36e01 100644 --- a/modules/plugins/languages/csharp.nix +++ b/modules/plugins/languages/csharp.nix @@ -75,8 +75,8 @@ }; extraServerPlugins = { - omnisharp = ["omnisharp-extended"]; - csharp_ls = ["csharpls-extended"]; + omnisharp = ["omnisharp-extended-lsp-nvim"]; + csharp_ls = ["csharpls-extended-lsp-nvim"]; }; cfg = config.vim.languages.csharp; From 6538fadb655dee5f4d78faf5b3f83a384bebd093 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Tue, 11 Feb 2025 22:08:29 +0300 Subject: [PATCH 10/16] languages/elixir: fix npins name incompat --- modules/plugins/languages/elixir.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/plugins/languages/elixir.nix b/modules/plugins/languages/elixir.nix index 145746a70..f8f338b13 100644 --- a/modules/plugins/languages/elixir.nix +++ b/modules/plugins/languages/elixir.nix @@ -112,7 +112,7 @@ in { }) (mkIf cfg.elixir-tools.enable { - vim.startPlugins = ["elixir-tools"]; + vim.startPlugins = ["elixir-tools-nvim"]; vim.pluginRC.elixir-tools = entryAnywhere '' local elixir = require("elixir") local elixirls = require("elixir.elixirls") From d221c4b49a86df8b057c85831fe972d1f3c9532c Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Tue, 11 Feb 2025 22:13:58 +0300 Subject: [PATCH 11/16] session/nvim-session-manager: fix npins name incompat --- modules/plugins/session/nvim-session-manager/config.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/plugins/session/nvim-session-manager/config.nix b/modules/plugins/session/nvim-session-manager/config.nix index 5d345c710..3585b7152 100644 --- a/modules/plugins/session/nvim-session-manager/config.nix +++ b/modules/plugins/session/nvim-session-manager/config.nix @@ -15,7 +15,7 @@ in { vim = { startPlugins = [ - "nvim-session-manager" + "neovim-session-manager" "plenary-nvim" ] ++ optionals cfg.usePicker ["dressing-nvim"]; From 678598167ca8ef169fac31d52b4b1f2b001d5646 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Tue, 11 Feb 2025 22:17:12 +0300 Subject: [PATCH 12/16] notes/orgmode: fix npins name incompat --- modules/plugins/notes/orgmode/config.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/modules/plugins/notes/orgmode/config.nix b/modules/plugins/notes/orgmode/config.nix index 36e080880..3f1b7eaf6 100644 --- a/modules/plugins/notes/orgmode/config.nix +++ b/modules/plugins/notes/orgmode/config.nix @@ -13,9 +13,7 @@ in { config = mkIf cfg.enable (mkMerge [ { vim = { - startPlugins = [ - "orgmode-nvim" - ]; + startPlugins = ["orgmode"]; binds.whichKey.register = pushDownDefault { "o" = "+Notes"; From 033a47a7d619fcb403a1f045c5a8abeff5fdf661 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Tue, 11 Feb 2025 22:17:27 +0300 Subject: [PATCH 13/16] visuals/tiny-deviocns-auto-colors: fix npins name incompat --- modules/plugins/visuals/tiny-devicons-auto-colors/config.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/plugins/visuals/tiny-devicons-auto-colors/config.nix b/modules/plugins/visuals/tiny-devicons-auto-colors/config.nix index a7fd37521..5b2102ce8 100644 --- a/modules/plugins/visuals/tiny-devicons-auto-colors/config.nix +++ b/modules/plugins/visuals/tiny-devicons-auto-colors/config.nix @@ -11,7 +11,7 @@ in { config = mkIf cfg.enable { vim = { - startPlugins = ["tiny-devicons-auto-colors" "nvim-web-devicons"]; + startPlugins = ["tiny-devicons-auto-colors-nvim" "nvim-web-devicons"]; pluginRC.tiny-devicons-auto-colors = entryAnywhere '' require("tiny-devicons-auto-colors").setup(${toLuaObject cfg.setupOpts}) From c96f5f0d8c1c1a96a442319f468857f1bc6b75e6 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Tue, 11 Feb 2025 22:18:38 +0300 Subject: [PATCH 14/16] languages/ts: fix npins name incompat --- modules/plugins/languages/ts.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/plugins/languages/ts.nix b/modules/plugins/languages/ts.nix index 50e6d91c0..c90705543 100644 --- a/modules/plugins/languages/ts.nix +++ b/modules/plugins/languages/ts.nix @@ -230,7 +230,7 @@ in { # Extensions (mkIf cfg.extensions."ts-error-translator".enable { - vim.startPlugins = ["ts-error-translator"]; + vim.startPlugins = ["ts-error-translator-nvim"]; vim.pluginRC.ts-error-translator = entryAnywhere '' require("ts-error-translator").setup(${toLuaObject cfg.extensions.ts-error-translator.setupOpts}) ''; From 80a4ab903ca4fdf573d37095fbb72d09d804be27 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Wed, 12 Feb 2025 14:36:06 +0300 Subject: [PATCH 15/16] flake: use npins for blink-cmp source --- flake.lock | 17 ----------------- flake.nix | 5 ----- flake/legacyPackages.nix | 23 +++++++++++++++++------ flake/legacyPackages/blink-cmp.nix | 8 ++++---- npins/sources.json | 15 +++++++++++++++ 5 files changed, 36 insertions(+), 32 deletions(-) diff --git a/flake.lock b/flake.lock index 9221f43f7..c1cda8414 100644 --- a/flake.lock +++ b/flake.lock @@ -1,21 +1,5 @@ { "nodes": { - "blink-cmp": { - "flake": false, - "locked": { - "lastModified": 1739129359, - "narHash": "sha256-nUrXXiJ7NRxS21H53U323lwEKdo08Y011l8XskXC/vw=", - "owner": "saghen", - "repo": "blink.cmp", - "rev": "b2485c76cb7877de6fe9c8670af59ba3d72fd74d", - "type": "github" - }, - "original": { - "owner": "saghen", - "repo": "blink.cmp", - "type": "github" - } - }, "flake-parts": { "inputs": { "nixpkgs-lib": "nixpkgs-lib" @@ -137,7 +121,6 @@ }, "root": { "inputs": { - "blink-cmp": "blink-cmp", "flake-parts": "flake-parts", "flake-utils": "flake-utils", "mnw": "mnw", diff --git a/flake.nix b/flake.nix index 1c559bd72..acef6382d 100644 --- a/flake.nix +++ b/flake.nix @@ -98,10 +98,5 @@ inputs.nixpkgs.follows = "nixpkgs"; inputs.flake-utils.follows = "flake-utils"; }; - - blink-cmp = { - url = "github:saghen/blink.cmp"; - flake = false; - }; }; } diff --git a/flake/legacyPackages.nix b/flake/legacyPackages.nix index d5b5aacd6..33aee0e3c 100644 --- a/flake/legacyPackages.nix +++ b/flake/legacyPackages.nix @@ -1,4 +1,8 @@ -{inputs, ...}: { +{ + inputs, + self, + ... +}: { perSystem = { system, inputs', @@ -9,14 +13,21 @@ overlays = [ inputs.self.overlays.default - (final: _: { + (final: prev: { # Build nil from source to get most recent # features as they are added. nil = inputs'.nil.packages.default; - blink-cmp = final.callPackage ./legacyPackages/blink-cmp.nix { - src = inputs.blink-cmp; - version = inputs.blink-cmp.shortRev or inputs.blink-cmp.shortDirtyRev or "dirty"; - }; + blink-cmp = let + pin = self.pins.blink-cmp; + in + final.callPackage ./legacyPackages/blink-cmp.nix { + inherit (pin) version; + src = prev.fetchFromGitHub { + inherit (pin.repository) owner repo; + rev = pin.revision; + sha256 = pin.hash; + }; + }; }) ]; }; diff --git a/flake/legacyPackages/blink-cmp.nix b/flake/legacyPackages/blink-cmp.nix index 002269b95..924cb4cca 100644 --- a/flake/legacyPackages/blink-cmp.nix +++ b/flake/legacyPackages/blink-cmp.nix @@ -10,16 +10,16 @@ pname = "blink-fuzzy-lib"; inherit version src; - env = { - # TODO: remove this if plugin stops using nightly rust - RUSTC_BOOTSTRAP = true; - }; + # TODO: remove this if plugin stops using nightly rust + env.RUSTC_BOOTSTRAP = true; + nativeBuildInputs = [git]; cargoLock = { lockFile = "${src}/Cargo.lock"; allowBuiltinFetchGit = true; }; }; + libExt = if hostPlatform.isDarwin then "dylib" diff --git a/npins/sources.json b/npins/sources.json index 929da85cd..2bcda9ea1 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -36,6 +36,21 @@ "url": "https://github.com/rrethy/base16-nvim/archive/6ac181b5733518040a33017dde654059cd771b7c.tar.gz", "hash": "0q47jbh6abn2hql9ghi9ayx3l8pdrdcdrnf4qfk7cp0v1bl7y48r" }, + "blink-cmp": { + "type": "GitRelease", + "repository": { + "type": "GitHub", + "owner": "saghen", + "repo": "blink.cmp" + }, + "pre_releases": false, + "version_upper_bound": null, + "release_prefix": null, + "version": "v0.11.0", + "revision": "7a70199efe4e333a3693ba3e56ddbec3b9c9c330", + "url": "https://api.github.com/repos/saghen/blink.cmp/tarball/v0.11.0", + "hash": "1j3sj03i72iw5npwwksc7w7axv8z0nbgi11adkfng9ak73kn1gdq" + }, "blink-compat": { "type": "Git", "repository": { From 6e7e91fc111218917d67b9ee44f718633bddac33 Mon Sep 17 00:00:00 2001 From: Hamburgir Date: Wed, 12 Feb 2025 17:24:22 +0530 Subject: [PATCH 16/16] languages/flutter: update package name to match pin (#630) --- modules/plugins/languages/dart.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/plugins/languages/dart.nix b/modules/plugins/languages/dart.nix index e2b3182e3..4f8a70284 100644 --- a/modules/plugins/languages/dart.nix +++ b/modules/plugins/languages/dart.nix @@ -137,7 +137,7 @@ in { vim.startPlugins = if ftcfg.enableNoResolvePatch then ["flutter-tools-patched"] - else ["flutter-tools"]; + else ["flutter-tools-nvim"]; vim.pluginRC.flutter-tools = entryAnywhere '' require('flutter-tools').setup {