From 0bfcfa6ac7556ea44ef000b3f6a29981bf1cfe9e Mon Sep 17 00:00:00 2001 From: Jordan Orelli Date: Sun, 11 Jun 2023 10:13:49 -0500 Subject: [PATCH] adding gitui button --- nvim/init.vim | 1 + nvim/lua/git.lua | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 nvim/lua/git.lua diff --git a/nvim/init.vim b/nvim/init.vim index d83ae07..998e8d3 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -23,3 +23,4 @@ let g:terminal_color_14 = '#1ab2a8' let g:terminal_color_15 = '#ffffff' lua require('term') +lua require('git') diff --git a/nvim/lua/git.lua b/nvim/lua/git.lua new file mode 100644 index 0000000..2c385ee --- /dev/null +++ b/nvim/lua/git.lua @@ -0,0 +1,14 @@ +local Terminal = require('toggleterm.terminal').Terminal +local gitui = Terminal:new({ + cmd = "gitui", + direction = "float", + hidden = true, + autochdir = true, + close_on_exit = true, +}) + +function _gitui_toggle() + gitui:toggle() +end + +vim.api.nvim_set_keymap("n", "", "lua _gitui_toggle()", {noremap = true, silent = true})