Update 2024-05-24

This commit is contained in:
Kristofers Solo
2024-05-24 12:04:55 +03:00
committed by Kristofers Solo
parent 772a83c24f
commit fa1adf8188
38 changed files with 296 additions and 332 deletions

View File

@@ -1,48 +1,54 @@
return {
"mrcjkb/rustaceanvim",
version = "^4", -- Recommended
lazy = false, -- This plugin is already lazy
enabled = false,
config = function()
vim.g.rustaceanvim = {
server = {
settings = {
["rust-analyzer"] = {
inlayHints = {
bindingModeHints = {
enable = false,
},
chainingHints = {
enable = true,
},
closingBraceHints = {
enable = true,
minLines = 25,
},
closureReturnTypeHints = {
enable = true,
},
lifetimeElisionHints = {
enable = true,
useParameterNames = true,
},
maxLength = 25,
parameterHints = {
enable = true,
},
reborrowHints = {
enable = true,
},
renderColons = true,
typeHints = {
enable = true,
hideClosureInitialization = true,
hideNamedConstructor = true,
},
version = "^4",
lazy = false,
ft = { "rust" },
opts = {
tools = {},
server = {
settings = {
-- on_attach = function(client, bufnr)
-- -- you can also put keymaps in here
-- end,
["rust-analyzer"] = {
inlayHints = {
bindingModeHints = {
enable = false,
},
chainingHints = {
enable = true,
},
closingBraceHints = {
enable = true,
minLines = 25,
},
closureReturnTypeHints = {
enable = true,
},
lifetimeElisionHints = {
enable = true,
useParameterNames = true,
},
maxLength = 25,
parameterHints = {
enable = true,
},
reborrowHints = {
enable = true,
},
renderColons = true,
typeHints = {
enable = true,
hideClosureInitialization = true,
hideNamedConstructor = true,
},
},
},
},
}
},
dap = {},
},
config = function(_, opts)
vim.g.rustaceanvim = opts
end,
}