feat: add debug section to mini.starter

This commit is contained in:
Matej Janezic 2025-10-11 22:29:04 +02:00
parent c3ae8bbe1e
commit a6285798bf
Signed by: janezicmatej
GPG Key ID: 4298E230ED37B2C0
1 changed files with 12 additions and 5 deletions

View File

@ -7,6 +7,11 @@ local function default_header()
return ("good %s, %s"):format(day_part, username) return ("good %s, %s"):format(day_part, username)
end end
local function reinstall_treesitter()
local ts = require("nvim-treesitter")
ts.install(ts.get_installed(), { force = true })
end
MiniDeps.now(function() MiniDeps.now(function()
require("mini.starter").setup({ require("mini.starter").setup({
query_updaters = "abcdefghijklmnopqrstuvwxyz0123456789_.", query_updaters = "abcdefghijklmnopqrstuvwxyz0123456789_.",
@ -16,12 +21,14 @@ MiniDeps.now(function()
items = { items = {
--stylua: ignore start --stylua: ignore start
-- builtins -- builtins
{ name = "edit new buffer", action = "enew", section = "builtin actions" }, { name = "edit new buffer", action = "enew", section = "builtin actions" },
{ name = "quit neovim", action = "qall", section = "builtin actions" }, { name = "quit neovim", action = "qall", section = "builtin actions" },
-- dependencies -- dependencies
{ name = "update dependencies", action = "DepsUpdate", section = "dependencies" }, { name = "update dependencies", action = "DepsUpdate", section = "dependencies" },
{ name = "snap dependencies", action = "DepsSnapSave", section = "dependencies" }, { name = "snap dependencies", action = "DepsSnapSave", section = "dependencies" },
{ name = "load dependencies", action = "DepsSnapLoad", section = "dependencies" }, { name = "load dependencies", action = "DepsSnapLoad", section = "dependencies" },
-- debug
{ name = "reinstall treesitter parsers", action = reinstall_treesitter, section = "debug" },
--stylua: ignore end --stylua: ignore end
}, },
}) })