return { "folke/zen-mode.nvim", dependencies = { "folke/twilight.nvim" }, cmd = { "ZenMode" }, init = function() vim.keymap.set("n", "z", "ZenMode") end, config = true, opts = { window = { width = 80, options = { signcolumn = "no", -- disable signcolumn number = false, -- disable number column relativenumber = false, -- disable relative numbers cursorline = false, -- disable cursorline cursorcolumn = false, -- disable cursor column foldcolumn = "0", -- disable fold column list = false, -- disable whitespace characters }, }, plugins = { options = { enabled = true, ruler = false, showcmd = false, }, twilight = { enabled = true }, gitsigns = { enabled = true }, wezterm = { enabled = false, font = "+4", -- (10% increase per step) }, }, on_open = function(win) vim.wo.scrolloff = 999 end, on_close = function(win) vim.wo.scrolloff = -1 end, }, }