From 62d5d32f23d21eb1353fdbf5db7d42bfc8130c8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Mon, 4 Dec 2023 00:39:14 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(nvim):=20scrollbar=20now=20h?= =?UTF-8?q?ides=20when=20entering=20zenmode?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nvim/lua/plugins/extras/ui/zen-mode.lua | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/.config/nvim/lua/plugins/extras/ui/zen-mode.lua b/.config/nvim/lua/plugins/extras/ui/zen-mode.lua index b5ec576f..8640fdf1 100644 --- a/.config/nvim/lua/plugins/extras/ui/zen-mode.lua +++ b/.config/nvim/lua/plugins/extras/ui/zen-mode.lua @@ -4,19 +4,23 @@ return { cmd = "ZenMode", keys = { { "uz", "ZenMode", desc = "Toggle Zen Mode" } }, opts = { - plugins = { - scrollview = { enabled = false }, - satellite = { enabled = false }, - gitsigns = { enabled = true }, - dropbar = { enabled = false }, - barbecue = { enabled = false }, - }, on_open = function(_) vim.opt.laststatus = 0 - vim.o.winbar = "" + if vim.fn.exists(":SatelliteDisable") ~= 0 then + vim.cmd("SatelliteDisable") + end + if vim.fn.exists(":ScrollViewDisable") ~= 0 then + vim.cmd("ScrollViewDisable") + end end, on_close = function() vim.opt.laststatus = 3 + if vim.fn.exists(":SatelliteEnable") ~= 0 then + vim.cmd("SatelliteEnable") + end + if vim.fn.exists(":ScrollViewEnable") ~= 0 then + vim.cmd("ScrollViewEnable") + end end, }, },