diff options
| author | christianchiarulli <[email protected]> | 2021-07-12 21:11:43 -0400 | 
|---|---|---|
| committer | christianchiarulli <[email protected]> | 2021-07-12 21:11:43 -0400 | 
| commit | 2423fcdc904ec1413edaaac1fd8b9c0971f4a869 (patch) | |
| tree | 388a51b436b364009dc83e301270657f40d8212a /lua/lv-floatterm/init.lua | |
| parent | 476f7bb22f1d6d696ad9c2e2cc6e574167aef841 (diff) | |
refactor single file
Diffstat (limited to 'lua/lv-floatterm/init.lua')
| -rw-r--r-- | lua/lv-floatterm/init.lua | 64 | 
1 files changed, 0 insertions, 64 deletions
| diff --git a/lua/lv-floatterm/init.lua b/lua/lv-floatterm/init.lua deleted file mode 100644 index 1be0cd13..00000000 --- a/lua/lv-floatterm/init.lua +++ /dev/null @@ -1,64 +0,0 @@ -local M = {} - -M.config = function() -  local status_ok, fterm = pcall(require, "FTerm") -  if not status_ok then -    return -  end - -  fterm.setup(O.plugin.floatterm) - -  -- Create LazyGit Terminal -  local term = require "FTerm.terminal" -  local lazy = term:new():setup { -    cmd = "lazygit", -    dimensions = O.plugin.floatterm.dimensions, -  } - -  local function is_installed(exe) -    return vim.fn.executable(exe) == 1 -  end - -  -- Use this to toggle gitui in a floating terminal -  function _G.__fterm_lazygit() -    if is_installed "lazygit" ~= true then -      print "Please install lazygit. Check documentation for more information" -      return -    end -    lazy:toggle() -  end - -  -- Map esc to exit inside lazygit -  --   vim.api.nvim_exec( -  --     [[ -  --   function LazyGitNativation() -  --     echom &filetype -  --     if &filetype ==# 'FTerm' -  --       tnoremap <Esc> q -  --       tnoremap <C-v><Esc> <Esc> -  --     endif -  --   endfunction -  --   ]], -  --     false -  --   ) - -  O.plugin.which_key.mappings["gg"] = "LazyGit" -  vim.api.nvim_set_keymap("n", "<A-i>", "<CMD>lua require('FTerm').toggle()<CR>", { noremap = true, silent = true }) -  vim.api.nvim_set_keymap("n", "<leader>gg", "<CMD>lua _G.__fterm_lazygit()<CR>", { noremap = true, silent = true }) - -  vim.api.nvim_set_keymap( -    "t", -    "<A-i>", -    "<C-\\><C-n><CMD>lua require('FTerm').toggle()<CR>", -    { noremap = true, silent = true } -  ) -  vim.api.nvim_set_keymap("n", "<A-l>", "<CMD>lua _G.__fterm_lazygit()<CR>", { noremap = true, silent = true }) -  vim.api.nvim_set_keymap( -    "t", -    "<A-l>", -    "<C-\\><C-n><CMD>lua _G.__fterm_lazygit()<CR>", -    { noremap = true, silent = true } -  ) -end - -return M | 
