summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGustaf Rydholm <gustaf.rydholm@gmail.com>2022-01-14 19:04:08 +0100
committerGustaf Rydholm <gustaf.rydholm@gmail.com>2022-01-14 19:04:08 +0100
commit8bdb38deff076ef3389820d3000ad705c6755da8 (patch)
treedc555fa8e805cfdf4b5bc5fcb5ea125039c7b9d2
parente8030d4358f6fd3b91ec5c8d37e7941f4ded88cf (diff)
Remove toggleterm
-rw-r--r--lua/config/init.lua1
-rw-r--r--lua/config/toggleterm.lua48
-rw-r--r--lua/config/whichkey.lua7
-rw-r--r--lua/plugins.lua1
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" },
}