nvim: styles, keybindings, etc

This commit is contained in:
insects 2025-04-10 18:09:58 +02:00
parent 4e1fba9299
commit 8a30fffd64
5 changed files with 87 additions and 21 deletions

View file

@ -11,9 +11,46 @@ return {
dashboard = { enabled = true },
indent = { enabled = true, animate = { enabled = false } },
input = { enabled = true },
lazygit = { enabled = true },
lazygit = { enabled = true, configure = true },
picker = { enabled = true },
quickfile = { enabled = true },
statuscolumn = { enabled = true }
}
}
statuscolumn = { enabled = true },
},
keys = {
{
"<leader>gg",
function()
require("snacks").lazygit()
end,
desc = "Open LazyGit",
},
},
},
{
"stevearc/conform.nvim",
opts = {
formatters_by_ft = {
lua = { "stylua" },
},
format_on_save = {
timeout_ms = 500,
lsp_format = "fallback",
},
},
},
{
"zapling/mason-conform.nvim",
depends = {
"williamboman/mason.nvim",
"stevearc/conform.nvim",
},
opts = {},
},
{
"mrjones2014/legendary.nvim",
priority = 999,
opts = {
extensions = { lazy_nvim = true },
},
},
}