diff options
-rw-r--r-- | lua/config/init.lua | 1 | ||||
-rw-r--r-- | lua/config/toggleterm.lua | 48 | ||||
-rw-r--r-- | lua/config/whichkey.lua | 7 | ||||
-rw-r--r-- | lua/plugins.lua | 1 |
4 files changed, 0 insertions, 57 deletions
diff --git a/lua/config/init.lua b/lua/config/init.lua index 7c828f3..ceb6f6b 100644 --- a/lua/config/init.lua +++ b/lua/config/init.lua @@ -19,4 +19,3 @@ require("config.autocommands") require("config.hop") require("config.zen") require("config.spectre") -require("config.toggleterm") diff --git a/lua/config/toggleterm.lua b/lua/config/toggleterm.lua deleted file mode 100644 index 6e11000..0000000 --- a/lua/config/toggleterm.lua +++ /dev/null @@ -1,48 +0,0 @@ --- Adds ability to open a terminal with neovim, e.g. lazygit. - -local status_ok, toggleterm = pcall(require, "toggleterm") -if not status_ok then - return -end - -toggleterm.setup({ - size = 20, - open_mapping = [[<c-\>]], - hide_numbers = true, - shade_filetypes = {}, - shade_terminals = true, - shading_factor = 2, - start_in_insert = true, - insert_mappings = true, - persist_size = true, - direction = "float", - close_on_exit = true, - shell = vim.o.shell, - float_opts = { - border = "curved", - winblend = 0, - highlights = { - border = "Normal", - background = "Normal", - }, - }, -}) - -function _G.set_terminal_keymaps() - local opts = { noremap = true } - vim.api.nvim_buf_set_keymap(0, "t", "<esc>", [[<C-\><C-n>]], opts) - vim.api.nvim_buf_set_keymap(0, "t", "jk", [[<C-\><C-n>]], opts) - vim.api.nvim_buf_set_keymap(0, "t", "<C-h>", [[<C-\><C-n><C-W>h]], opts) - vim.api.nvim_buf_set_keymap(0, "t", "<C-j>", [[<C-\><C-n><C-W>j]], opts) - vim.api.nvim_buf_set_keymap(0, "t", "<C-k>", [[<C-\><C-n><C-W>k]], opts) - vim.api.nvim_buf_set_keymap(0, "t", "<C-l>", [[<C-\><C-n><C-W>l]], opts) -end - -vim.cmd("autocmd! TermOpen term://* lua set_terminal_keymaps()") - -local Terminal = require("toggleterm.terminal").Terminal -local lazygit = Terminal:new({ cmd = "lazygit", hidden = true }) - -function _LAZYGIT_TOGGLE() - lazygit:toggle() -end diff --git a/lua/config/whichkey.lua b/lua/config/whichkey.lua index 955e85a..f2a174f 100644 --- a/lua/config/whichkey.lua +++ b/lua/config/whichkey.lua @@ -182,13 +182,6 @@ local mappings = { w = { "<cmd>lua require('spectre').open_visual({select_word=true})<cr>", "Replace Word" }, f = { "<cmd>lua require('spectre').open_file_search()<cr>", "Replace Buffer" }, }, - - t = { - name = "Terminal", - f = { "<cmd>ToggleTerm direction=float<cr>", "Float" }, - h = { "<cmd>ToggleTerm size=10 direction=horizontal<cr>", "Horizontal" }, - v = { "<cmd>ToggleTerm size=80 direction=vertical<cr>", "Vertical" }, - }, } local vopts = { diff --git a/lua/plugins.lua b/lua/plugins.lua index 82742b6..c9dc29d 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -59,5 +59,4 @@ return { "kevinhwang91/nvim-bqf", event = "BufRead", }, - { "akinsho/toggleterm.nvim" }, } |