Merge pull request #37 from jdelkins/master

Add option to use plenary.nvim to manage floating window
This commit is contained in:
Dheepak Krishnamurthy
2021-03-25 15:38:09 -06:00
committed by GitHub
2 changed files with 7 additions and 0 deletions

View File

@@ -67,6 +67,12 @@ local function open_floating_window()
floating_window_scaling_factor = floating_window_scaling_factor[false]
end
local status, plenary = pcall(require, 'plenary.window.float')
if status and vim.g.lazygit_floating_window_use_plenary and vim.g.lazygit_floating_window_use_plenary ~= 0 then
plenary.percentage_range_window(floating_window_scaling_factor, floating_window_scaling_factor)
return
end
local height = math.ceil(vim.o.lines * floating_window_scaling_factor) - 1
local width = math.ceil(vim.o.columns * floating_window_scaling_factor)