aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjdhao <jdhao@hotmail.com>2021-08-30 00:47:58 +0800
committerjdhao <jdhao@hotmail.com>2021-08-30 00:47:58 +0800
commit4f07f06e3100ef685ad18d4f6bfddafb049f4ac8 (patch)
tree9ef02e13ac3c338b37a169a9ded5c0ddc8236330
parentfcfada7a8955f7856e592da05c673fa5bf7ef27d (diff)
Add plugin zen-mode.nvim
-rw-r--r--lua/config/zen-mode.lua23
-rw-r--r--lua/plugins.lua2
2 files changed, 25 insertions, 0 deletions
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