diff --git a/lua/config/keymaps.lua b/lua/config/keymaps.lua index 3205a9f..1cb6f10 100644 --- a/lua/config/keymaps.lua +++ b/lua/config/keymaps.lua @@ -9,6 +9,23 @@ vim.keymap.set("t", "", "", { silent = true, desc = "Exit Termin vim.keymap.set( "n", "z", - "silent !wezterm start --class lazygit --cwd . -- lazygit", + function() + local cwd = vim.fn.expand "%:p:h" + vim.system { + "hyprctl", + "dispatch", + "exec", + "--", + "foot", + "--app-id=lazygit", + "--title=lazygit", + "--working-directory=" .. cwd, + "--", + "lazygit", + } + end, + -- [[silent !foot --app-id=lazygit --working-directory=. -- lazygit]], { desc = "Open Lazygit" } ) + +vim.keymap.set("n", "", [[silent !footclient --no-wait]], { desc = "Open New terminal" }) diff --git a/lua/plugins/toggleterm.lua b/lua/plugins/toggleterm.lua index a3263a1..762721d 100644 --- a/lua/plugins/toggleterm.lua +++ b/lua/plugins/toggleterm.lua @@ -1,4 +1,5 @@ return { + enabled = false, "akinsho/toggleterm.nvim", keys = { { "", "Open Toggleterm" },