Files
nvim-config/lua/plugins/qol.lua

64 lines
1.1 KiB
Lua

local config = {
{
"mason-org/mason.nvim",
opts = {
ui = {
icons = {
package_installed = "",
package_pending = "",
package_uninstalled = ""
}
},
ensure_isntalled = {
lsp = {
"typescript-language-server",
"eslint-lsp"
},
dap = {
},
linter = {
"eslint_d"
},
formatter = {
"prettier"
}
}
}
}
,
{
"folke/snacks.nvim",
priority = 1000,
lazy = false,
opts = {
bigfile = { enabled = true },
dashboard = { enabled = true },
explorer = { enabled = false },
indent = { enabled = false },
input = { enabled = false },
picker = { enabled = true },
notifier = { enabled = false },
quickfile = { enabled = false },
scope = { enabled = true },
scroll = { enabled = true },
statuscolumn = { enabled = true },
words = { enabled = true },
},
},
{
'stevearc/overseer.nvim',
opts = {},
},
{
"rmagatti/auto-session",
lazy = false,
---@module "auto-session"
opts = {
suppressed_dirs = { "~/", "~/Downloads", "/" },
},
}
}
return config