From 9e3818e16e9d4e5e36a016f1a01893c49deea355 Mon Sep 17 00:00:00 2001 From: Samuel Cobb Date: Sat, 6 Jun 2026 15:36:17 +0100 Subject: [PATCH] feat(rust): clean assertion --- modules/plugins/languages/rust.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/plugins/languages/rust.nix b/modules/plugins/languages/rust.nix index c61ff7c8..aa0b711f 100644 --- a/modules/plugins/languages/rust.nix +++ b/modules/plugins/languages/rust.nix @@ -293,7 +293,10 @@ in { assertions = [ { assertion = !(builtins.elem "rust-analyzer" cfg.lsp.server) && !config.vim.lsp.rust-analyzer.enable; - message = "rustaceanvim and rust-analyzer are mutually exclusive. Please ensure that rust-analyzer is disabled."; + message = '' + Rustaceanvim fully manages its own rust-analyzer. + Therefore you can't use vim.langauges.rust.extensions.rustaceanvim.enable with rust-analyzer enabled. + ''; } ]; })