From 8a38da64b69d728f2bf440e63f559541d754a665 Mon Sep 17 00:00:00 2001 From: Rokas Puzonas Date: Mon, 31 Jan 2022 00:43:31 +0200 Subject: [PATCH] feat: add zen mode --- lua/config/twilight.lua | 2 ++ lua/config/zen-mode.lua | 13 +++++++++++++ lua/plugins.lua | 8 ++++++-- 3 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 lua/config/twilight.lua create mode 100644 lua/config/zen-mode.lua diff --git a/lua/config/twilight.lua b/lua/config/twilight.lua new file mode 100644 index 0000000..88fe653 --- /dev/null +++ b/lua/config/twilight.lua @@ -0,0 +1,2 @@ +require("twilight").setup{ +} diff --git a/lua/config/zen-mode.lua b/lua/config/zen-mode.lua new file mode 100644 index 0000000..7aee0a5 --- /dev/null +++ b/lua/config/zen-mode.lua @@ -0,0 +1,13 @@ +local map = require 'utils.map' + +require("zen-mode").setup{ + window = { + options = { + number = false, + relativenumber = false, + cursorline = false + } + } +} + +map('n', 'z', ':ZenMode') diff --git a/lua/plugins.lua b/lua/plugins.lua index 75150d6..e71d0c8 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -14,8 +14,12 @@ local function usePlugins(use, use_rocks) -- TODO: setup markdown previewer -- Zen mode - -- use 'folke/zen-mode.nvim' - -- TODO: setup zen mode + use { 'folke/zen-mode.nvim', config = [[require 'config.zen-mode']] } + use { + 'folke/twilight.nvim', + requires = 'folke/zen-mode.nvim', + config = [[require 'config.twilight']] + } -- Text object target -- use 'wellle/targets.vim'