From 609616f8eb04badb2f3cb6fb8316b6fa5f1c3ac1 Mon Sep 17 00:00:00 2001 From: Benjamin Kyd Date: Tue, 4 Apr 2023 11:58:42 +0100 Subject: [PATCH] this is kind of epic --- common/.config/nvim/lua/plugins.lua | 16 +++++++++------- common/.config/nvim/lua/post-plugin-basics.lua | 15 +++++++++++++++ 2 files changed, 24 insertions(+), 7 deletions(-) diff --git a/common/.config/nvim/lua/plugins.lua b/common/.config/nvim/lua/plugins.lua index 29a3a1a..e0b4d6f 100644 --- a/common/.config/nvim/lua/plugins.lua +++ b/common/.config/nvim/lua/plugins.lua @@ -59,13 +59,6 @@ local packer = require('packer').startup(function(use) 'ThePrimeagen/harpoon', config = function () require('harpoon').setup({}) - vim.keymap.set("n", "hh", require("harpoon.ui").toggle_quick_menu, { desc = "Toggle Harpoon Menu" }) - vim.keymap.set("n", "hg", require("harpoon.mark").add_file, { desc = "Add file to harpoon list" }) - for pos = 1, 9 do - vim.keymap.set("n", "h" .. pos, function() - require("harpoon.ui").nav_file(pos) - end, { desc = "Move to harpoon mark #" .. pos }) - end end } @@ -103,6 +96,15 @@ local packer = require('packer').startup(function(use) require('plugin-config/smart-splits') end } + + -- zen mode + use { + "folke/zen-mode.nvim", + config = function() + require("zen-mode").setup({}) + end + } + -- gorbit's codewindow use { 'gorbit99/codewindow.nvim', diff --git a/common/.config/nvim/lua/post-plugin-basics.lua b/common/.config/nvim/lua/post-plugin-basics.lua index c7075e8..da96857 100644 --- a/common/.config/nvim/lua/post-plugin-basics.lua +++ b/common/.config/nvim/lua/post-plugin-basics.lua @@ -1,4 +1,19 @@ -- ################# Basic settings dependent on plugins ################ -- +-- ==================== KEYS ======================= -- + +-- Harpoon +vim.keymap.set("n", "hh", require("harpoon.ui").toggle_quick_menu, { desc = "Toggle Harpoon Menu" }) +vim.keymap.set("n", "hg", require("harpoon.mark").add_file, { desc = "Add file to harpoon list" }) +for pos = 1, 9 do + vim.keymap.set("n", "h" .. pos, function() + require("harpoon.ui").nav_file(pos) + end, { desc = "Move to harpoon mark #" .. pos }) +end + +-- Zen mode +vim.keymap.set("n", "z", function() + require("zen-mode").toggle() +end, { desc = "Toggle Zen Mode" }) -- ================= Visualization ================= --