diff --git a/lua/gitabra/git_status.lua b/lua/gitabra/git_status.lua index 44efaa2..cdf845b 100644 --- a/lua/gitabra/git_status.lua +++ b/lua/gitabra/git_status.lua @@ -193,7 +193,7 @@ local function patch_infos() end local function setup_window() - vim.cmd(":topleft vsplit") + vim.cmd(":" .. vim.g.gitabra_status_window_pos) local win = api.nvim_get_current_win() vim.wo[win].number = false vim.wo[win].relativenumber = false diff --git a/plugin/gitabra.vim b/plugin/gitabra.vim index d22818d..b2dea08 100644 --- a/plugin/gitabra.vim +++ b/plugin/gitabra.vim @@ -1 +1,5 @@ - command Gitabra lua require'gitabra'.gitabra_status() +if !exists('g:gitabra_status_window_pos') + let g:gitabra_status_window_pos = 'botright vsplit' +endif + +command Gitabra lua require'gitabra'.gitabra_status()