From c9ceb750d567234db06317e914152f8256aea3d7 Mon Sep 17 00:00:00 2001 From: Tigor Hutasuhut Date: Wed, 14 Aug 2024 10:58:46 +0700 Subject: [PATCH] lazygit: use wezterm to open lazygit --- lua/config/keymaps.lua | 7 +------ lua/plugins/lazygit.lua | 5 +++++ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lua/config/keymaps.lua b/lua/config/keymaps.lua index cf61f1e..99c09e3 100644 --- a/lua/config/keymaps.lua +++ b/lua/config/keymaps.lua @@ -6,9 +6,4 @@ require "config.neovide" vim.keymap.set("t", "", "", { silent = true, desc = "Exit Terminal Mode" }) -vim.keymap.set( - "n", - "z", - "!zellij run --close-on-exit --in-place --name lazygit -- lazygit", - { desc = "Open Lazygit" } -) +vim.keymap.set("n", "z", "silent !wezterm start --cwd . -- lazygit", { desc = "Open Lazygit" }) diff --git a/lua/plugins/lazygit.lua b/lua/plugins/lazygit.lua index 91415c8..19a8b70 100644 --- a/lua/plugins/lazygit.lua +++ b/lua/plugins/lazygit.lua @@ -4,6 +4,11 @@ return { dependencies = { "nvim-lua/plenary.nvim", }, + setup = function() + if vim.fn.executable "nvr" == 1 then + vim.env.GIT_EDITOR = [[nvr -cc split --remote-wait +'set bufhidden=wipe']] + end + end, enabled = false, keys = { { "z", "LazyGit", desc = "Symbols Outline" },