From b59fa97f650930406d6ed7bc82a2624e1a3abc7e Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Fri, 18 Aug 2023 16:57:35 -0400 Subject: [PATCH] Omnisharp config fixes --- nix/base-system/init.lua | 4 ++++ nix/darwin/flake.lock | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/nix/base-system/init.lua b/nix/base-system/init.lua index 0b7b7e8..61ab836 100644 --- a/nix/base-system/init.lua +++ b/nix/base-system/init.lua @@ -73,6 +73,9 @@ lspconfig.omnisharp.setup { on_attach = function(client, bufnr) client.server_capabilities.semanticTokensProvider = nil end, + handlers = { + ["textDocument/definition"] = require('omnisharp_extended').handler, + }, -- TODO(jwall): See if init_options can assist in getting our lint setting correct. } @@ -292,6 +295,7 @@ vim.keymap.set("n", "rl", telescope_builtins.lsp_references) vim.keymap.set("n", "rn", vim.lsp.buf.rename) vim.keymap.set("n", "sl", telescope_builtins.lsp_workspace_symbols) vim.keymap.set("n", "dl", telescope_builtins.diagnostics) +vim.keymap.set("n", "rg", telescope_builtins.live_grep) vim.keymap.set("n", "bl", function() telescope_builtins.buffers({}) end) -- Show whatever errors we have in our trouble pane diff --git a/nix/darwin/flake.lock b/nix/darwin/flake.lock index b3e5a5c..ace3d9b 100644 --- a/nix/darwin/flake.lock +++ b/nix/darwin/flake.lock @@ -34,12 +34,12 @@ }, "locked": { "lastModified": 1, - "narHash": "sha256-BX0pRxD3LU+youMCTtJM160kzAzb4pkoo4x5evvNz94=", - "path": "/nix/store/6cab3sm1i2kgjvrz2x3hqpk23m540801-source/nix/base-system", + "narHash": "sha256-RUsYDEHzM9vCyjCifvicGOS/Bnj/vFPFz7WVdjId6U0=", + "path": "/nix/store/zpffamlg727zid5pkx7vs1ca7q07vkgk-source/nix/base-system", "type": "path" }, "original": { - "path": "/nix/store/6cab3sm1i2kgjvrz2x3hqpk23m540801-source/nix/base-system", + "path": "/nix/store/zpffamlg727zid5pkx7vs1ca7q07vkgk-source/nix/base-system", "type": "path" } },