summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2024-12-05 11:36:26 -0500
committerFreya Murphy <freya@freyacat.org>2024-12-05 11:36:26 -0500
commit64e24c08f663554c13286f0a4370bcac3e7fd8cf (patch)
tree60e2af0ef0276a69a614192e0a618627e4e67cb0
parentpin nixos commits and update to beta release 25.05 (diff)
downloaddotfiles-guix-64e24c08f663554c13286f0a4370bcac3e7fd8cf.tar.gz
dotfiles-guix-64e24c08f663554c13286f0a4370bcac3e7fd8cf.tar.bz2
dotfiles-guix-64e24c08f663554c13286f0a4370bcac3e7fd8cf.zip
fix rust analyzer lsp
Diffstat (limited to '')
-rw-r--r--home/config/nvim/lua/lsp.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/home/config/nvim/lua/lsp.lua b/home/config/nvim/lua/lsp.lua
index 2eedde3..86aac04 100644
--- a/home/config/nvim/lua/lsp.lua
+++ b/home/config/nvim/lua/lsp.lua
@@ -66,6 +66,18 @@ require('lspconfig/prolog_lsp')
require('lspconfig').gleam.setup {}
+require('lspconfig').rust_analyzer.setup {
+ settings = {
+ ["rust-analyzer"] = {
+ diagnostics = {
+ enable = true,
+ disabled = {"unresolved-proc-macro"},
+ enableExperimental = true,
+ },
+ },
+ },
+}
+
lsp.configure('prolog_lsp', {force_setup = true})
lsp.setup()