diff --git a/plugins/languages/rust/rust-tools.nix b/plugins/languages/rust/rust-tools.nix index 8519c5f9..85dc5f23 100644 --- a/plugins/languages/rust/rust-tools.nix +++ b/plugins/languages/rust/rust-tools.nix @@ -105,7 +105,7 @@ in standalone file support setting it to false may improve startup time ''; - } // (import ../../lsp/language-servers/rust-analyzer-config.nix lib pkgs); + }; # // (import ../../lsp/language-servers/rust-analyzer-config.nix lib pkgs); }; config = mkIf cfg.enable { extraPlugins = with pkgs.vimPlugins; [ diff --git a/plugins/languages/rust/rustaceanvim/settings-options.nix b/plugins/languages/rust/rustaceanvim/settings-options.nix index 01931015..b76fe521 100644 --- a/plugins/languages/rust/rustaceanvim/settings-options.nix +++ b/plugins/languages/rust/rustaceanvim/settings-options.nix @@ -210,7 +210,9 @@ with lib; settings = helpers.mkNullOrStrLuaFnOr (types.submodule { - options = import ../../../lsp/language-servers/rust-analyzer-config.nix lib pkgs; + # options = import ../../../lsp/language-servers/rust-analyzer-config.nix lib pkgs; + options = { }; + freeformType = with types; attrsOf anything; }) '' Setting passed to rust-analyzer. diff --git a/plugins/lsp/language-servers/default.nix b/plugins/lsp/language-servers/default.nix index ec3062ba..693bf7f2 100644 --- a/plugins/lsp/language-servers/default.nix +++ b/plugins/lsp/language-servers/default.nix @@ -488,7 +488,7 @@ let description = "rust-analyzer for Rust"; serverName = "rust_analyzer"; - settingsOptions = import ./rust-analyzer-config.nix lib pkgs; + # settingsOptions = import ./rust-analyzer-config.nix lib pkgs; settings = cfg: { rust-analyzer = cfg; }; } {