From 4f07f06e3100ef685ad18d4f6bfddafb049f4ac8 Mon Sep 17 00:00:00 2001 From: jdhao Date: Mon, 30 Aug 2021 00:47:58 +0800 Subject: [PATCH] Add plugin zen-mode.nvim --- lua/config/zen-mode.lua | 23 +++++++++++++++++++++++ lua/plugins.lua | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 lua/config/zen-mode.lua diff --git a/lua/config/zen-mode.lua b/lua/config/zen-mode.lua new file mode 100644 index 0000000..7784167 --- /dev/null +++ b/lua/config/zen-mode.lua @@ -0,0 +1,23 @@ +require("zen-mode").setup({ + window = { + backdrop = 0.8, -- shade the backdrop of the Zen window. Set to 1 to keep the same as Normal + width = 120, + 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 + }, + }, +}) + +-- start ZenMode automatically for Markdown +vim.cmd([[ + augroup auto_zen + autocmd! + autocmd FileType Markdown ZenMode + augroup END +]]) diff --git a/lua/plugins.lua b/lua/plugins.lua index e0fcf4e..6712a3f 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -213,6 +213,8 @@ require("packer").startup({ }) end + use({'folke/zen-mode.nvim', event = 'VimEnter', config = [[require('config.zen-mode')]]}) + if vim.g.is_mac then use({ "rhysd/vim-grammarous", ft = { "markdown" } }) end