From 5cdcd80103228149c006a0a8e033b22bc0be970d Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Sun, 1 Jun 2025 23:57:25 -0500 Subject: [PATCH] fix: use omnisharp from mason --- lua/plugins/lsp.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index e82d8be..ff610ce 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -79,11 +79,13 @@ return { end, }) + local omnisharpCommand = vim.fn.stdpath("data") .. "/mason/bin/OmniSharp.cmd" + lspconfig.omnisharp.setup({ handlers = { ["textDocument/definition"] = require("omnisharp_extended").handler, }, - cmd = { "dotnet", "C:/Users/sfree/AppData/Local/nvim-data/omnisharp/OmniSharp.dll" }, + cmd = { omnisharpCommand }, capabilities = capabilities, settings = { FormattingOptions = {