diff options
Diffstat (limited to 'lua/nvim_lsp/rust_analyzer.lua')
| -rw-r--r-- | lua/nvim_lsp/rust_analyzer.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lua/nvim_lsp/rust_analyzer.lua b/lua/nvim_lsp/rust_analyzer.lua index 234a3819..c8c6b118 100644 --- a/lua/nvim_lsp/rust_analyzer.lua +++ b/lua/nvim_lsp/rust_analyzer.lua @@ -5,7 +5,7 @@ configs.rust_analyzer = { default_config = util.utf8_config { cmd = {"rust-analyzer"}; filetypes = {"rust"}; - root_dir = util.root_pattern("Cargo.toml"); + root_dir = util.root_pattern("Cargo.toml", "rust-project.json"); }; docs = { package_json = "https://github.com/rust-analyzer/rust-analyzer/raw/master/editors/code/package.json"; @@ -17,7 +17,7 @@ rust-analyzer (aka rls 2.0), a language server for Rust See [docs](https://github.com/rust-analyzer/rust-analyzer/tree/master/docs/user#settings) for extra settings. ]]; default_config = { - root_dir = [[root_pattern("Cargo.toml")]]; + root_dir = [[root_pattern("Cargo.toml", "rust-project.json")]]; }; }; }; |
