return {'simrat39/rust-tools.nvim', dependencies = {"rust-lang/rust.vim"}, config = function() vim.g.rustfmt_autosave = 1 vim.g.rust_clip_command = "pbcopy" local rt = require("rust-tools") rt.setup({ server = { on_attach = function(_, bufnr) -- Hover actions vim.keymap.set("n", "", rt.hover_actions.hover_actions, { buffer = bufnr }) -- Code action groups vim.keymap.set("n", "a", rt.code_action_group.code_action_group, { buffer = bufnr }) end, }, }) end }