diff options
-rw-r--r-- | lua/lv-zen/init.lua | 77 | ||||
-rw-r--r-- | lua/plugins.lua | 11 |
2 files changed, 29 insertions, 59 deletions
diff --git a/lua/lv-zen/init.lua b/lua/lv-zen/init.lua index 16f136ee..2a87d6f4 100644 --- a/lua/lv-zen/init.lua +++ b/lua/lv-zen/init.lua @@ -1,53 +1,26 @@ --- setup for TrueZen.nvim -require("true-zen").setup({ - true_false_commands = false, - cursor_by_mode = false, - before_minimalist_mode_shown = false, - before_minimalist_mode_hidden = false, - after_minimalist_mode_shown = false, - after_minimalist_mode_hidden = false, - bottom = { - hidden_laststatus = 0, - hidden_ruler = false, - hidden_showmode = false, - hidden_showcmd = false, - hidden_cmdheight = 1, +local M = {} - shown_laststatus = 2, - shown_ruler = true, - shown_showmode = false, - shown_showcmd = false, - shown_cmdheight = 1 - }, - top = { - hidden_showtabline = 0, - - shown_showtabline = 2 - }, - left = { - hidden_number = false, - hidden_relativenumber = false, - hidden_signcolumn = "no", - - shown_number = true, - shown_relativenumber = false, - shown_signcolumn = "no" - }, - ataraxis = { - just_do_it_for_me = false, - left_padding = 5, - right_padding = 5, - top_padding = 1, - bottom_padding = 1 - }, - integrations = { - integration_galaxyline = true, - integration_vim_airline = false, - integration_vim_powerline = false, - integration_tmux = false, - integration_express_line = false, - integration_gitgutter = false, - integration_vim_signify = false, - integration_limelight = false - } -}) +M.config = function() + require("zen-mode").setup { + window = { + backdrop = 1, + height = .85, -- height of the Zen window + 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 = { + gitsigns = {enabled = false} -- disables git signs + -- your configuration comes here + -- or leave it empty to use the default settings + -- refer to the configuration section below + } + } +end +return M diff --git a/lua/plugins.lua b/lua/plugins.lua index e5918cda..589b41c5 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -128,18 +128,15 @@ return require("packer").startup(function(use) disable = not O.plugin.dashboard.active, opt = true } - -- Zen Mode TODO this don't work with whichkey might gave to make this built in, may have to replace with folke zen + -- Zen Mode use { "folke/zen-mode.nvim", cmd = "ZenMode", + -- event = "BufRead", config = function() - require("zen-mode").setup { - -- your configuration comes here - -- or leave it empty to use the default settings - -- refer to the configuration section below - } + require('lv-zen').config() end, - disable = not O.plugin.zen.active, + disable = not O.plugin.zen.active } -- matchup use { |