diff --git a/.config/VSCodium/User/settings.json b/.config/VSCodium/User/settings.json index bcafc029..ceb5eb81 100644 --- a/.config/VSCodium/User/settings.json +++ b/.config/VSCodium/User/settings.json @@ -845,6 +845,12 @@ "type": "command", "command": "workbench.view.extensions" }, + { + "key": "g", + "name": "Grep", + "type": "command", + "command": "workbench.action.findInFiles" + }, { "key": "c", "name": "Commands", diff --git a/.config/nvim/lua/plugins/extras/lang/rust-extended.lua b/.config/nvim/lua/plugins/extras/lang/rust-extended.lua index 4a6673a3..3da26f26 100644 --- a/.config/nvim/lua/plugins/extras/lang/rust-extended.lua +++ b/.config/nvim/lua/plugins/extras/lang/rust-extended.lua @@ -6,7 +6,7 @@ return { }, { "mrcjkb/rustaceanvim", - version = "^3", -- Recommended + version = "^4", -- Recommended ft = { "rust" }, opts = { server = { @@ -49,6 +49,20 @@ return { vim.g.rustaceanvim = vim.tbl_deep_extend("force", {}, opts or {}) end, }, + { + "nvim-neotest/neotest", + optional = true, + dependencies = { + "rouge8/neotest-rust", + enabled = false, + }, + opts = function(_, opts) + opts.adapters = opts.adapters or {} + vim.list_extend(opts.adapters, { + require("rustaceanvim.neotest"), + }) + end, + }, { "neovim/nvim-lspconfig", opts = {