move scripts, update other things

This commit is contained in:
fbachus committed 2026-09-30 23:23:35 +02:00
1 parent 8be9fe6370
commit 0c79acd431
61 files changed
+2728 -539

No files matched your search

+49
View File
@@ -17,5 +17,54 @@ return {
scroll = { enabled = true },
statuscolumn = { enabled = true },
words = { enabled = false },
zen = {
enabled = true,
-- You can add any `Snacks.toggle` id here.
-- Toggle state is restored when the window is closed.
-- Toggle config options are NOT merged.
---@type table<string, boolean>
toggles = {
dim = false,
git_signs = false,
mini_diff_signs = false,
diagnostics = true,
inlay_hints = true,
},
center = true,
show = {
statusline = false,
tabline = false,
windowline = false,
},
---@type snacks.win.Config
win = { style = "zen" },
--- Callback when the window is opened.
---@param win snacks.win
on_open = function(win) end,
--- Callback when the window is closed.
---@param win snacks.win
on_close = function(win) end,
--- Options for the `Snacks.zen.zoom()`
---@type snacks.zen.Config
zoom = {
toggles = {},
center = false,
show = { statusline = true, tabline = true },
win = {
backdrop = false,
width = 0, -- full width
},
},
},
},
styles = {
zen = {
backdrop = { transparent = false },
keys = { q = false }, -- for enabling/disabling recording of macros
},
},
keys = {
{ "<leader>z", function() Snacks.zen() end, desc = "Toggle Zen Mode" },
{ "<leader>Z", function() Snacks.zen.zoom() end, desc = "Toggle Zoom" },
},
}