Import toggleterm
This commit is contained in:
		
							parent
							
								
									977c334422
								
							
						
					
					
						commit
						9e72f022ca
					
				|  | @ -0,0 +1,28 @@ | ||||||
|  | local Terminal  = require('toggleterm.terminal').Terminal | ||||||
|  | local lazygit = Terminal:new({ cmd = "lazygit", hidden = true }) | ||||||
|  | 
 | ||||||
|  | function _lazygit_toggle() | ||||||
|  |   lazygit:toggle() | ||||||
|  | end | ||||||
|  | 
 | ||||||
|  | return { | ||||||
|  |   { | ||||||
|  |     "akinsho/toggleterm.nvim", | ||||||
|  |     event = "VeryLazy", | ||||||
|  |     cmd = { "ToggleTerm", "TermExec" }, | ||||||
|  |     opts = { | ||||||
|  |       size = 10, | ||||||
|  |       on_create = function() | ||||||
|  |         vim.opt.foldcolumn = "0" | ||||||
|  |         vim.opt.signcolumn = "no" | ||||||
|  |       end, | ||||||
|  |       open_mapping = [[<F7>]], | ||||||
|  |       shading_factor = 2, | ||||||
|  |       direction = "float", | ||||||
|  |       float_opts = { | ||||||
|  |         border = "curved", | ||||||
|  |         highlights = { border = "Normal", background = "Normal" }, | ||||||
|  |       }, | ||||||
|  |     }, | ||||||
|  |   }, | ||||||
|  | } | ||||||
		Loading…
	
		Reference in New Issue