From 7bea66f3279f353f5cf2419ef5ecf1aec665cd42 Mon Sep 17 00:00:00 2001 From: Squibid Date: Sun, 26 Feb 2023 21:07:25 -0500 Subject: replace noneckpain and maximize with truezen --- lua/core/maps.lua | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'lua/core/maps.lua') diff --git a/lua/core/maps.lua b/lua/core/maps.lua index dbcd8a3..954e25d 100644 --- a/lua/core/maps.lua +++ b/lua/core/maps.lua @@ -99,6 +99,24 @@ a.nvim_set_keymap('n', 'ec', 'lua require("essentials").cheat_sh()< -- return to home screen a.nvim_set_keymap('n', 'gh', 'Alpha', opts) +-- true zen +local truezen = require('true-zen') +local keymap = vim.keymap + +keymap.set('n', 'zn', function() + local first = 0 + local last = vim.api.nvim_buf_line_count(0) + truezen.narrow(first, last) +end, { noremap = true }) +keymap.set('v', 'zn', function() + local first = vim.fn.line('v') + local last = vim.fn.line('.') + truezen.narrow(first, last) +end, { noremap = true }) +a.nvim_set_keymap('n', 'zf', 'lua require("true-zen.focus").toggle()', opts) +a.nvim_set_keymap('n', 'zm', 'lua require("true-zen.minimalist").toggle()', opts) +a.nvim_set_keymap('n', 'za', 'lua require("true-zen.ataraxis").toggle()', opts) + -- highlighting a.nvim_set_keymap("v", "ha", ":HSHighlight 1", opts) a.nvim_set_keymap("v", "hc", ":HSRmHighlight", opts) @@ -111,7 +129,6 @@ a.nvim_set_keymap('n', 'ga', 'lua require("cosmic-ui").code_actions -- glow a.nvim_set_keymap('n', 'gl', 'lua _glow()', opts) - -- vbox note taking function _G.Toggle_venn() local venn_enabled = vim.inspect(vim.b.venn_enabled) -- cgit v1.2.1