summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lua/lv-zen/init.lua77
-rw-r--r--lua/plugins.lua11
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 {