Skip to content

Commit 723d5cc

Browse files
committed
feat(neovim): add 'toggleterm'.
1 parent 902afac commit 723d5cc

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

module/neovim/default.nix

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
"substitute"
3030
"telescope"
3131
"todo-comments"
32+
"toggleterm"
3233
"tokyonight"
3334
"trouble"
3435
"which-key"
+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
return {
2+
"akinsho/toggleterm.nvim",
3+
version = "*",
4+
config = function()
5+
local keymap = vim.keymap
6+
local toggleterm = require("toggleterm")
7+
8+
-------------------------------------------------------------------------------
9+
-- Key bindings
10+
-------------------------------------------------------------------------------
11+
12+
keymap.set("n", "<leader>;<leader>", "<cmd>ToggleTerm<cr>", { desc = "Toggle terminal" })
13+
keymap.set("n", "<leader>;f", "<cmd>TermSelect<cr>1<cr><cr>", { desc = "Focus terminal" })
14+
15+
-------------------------------------------------------------------------------
16+
-- Options
17+
-------------------------------------------------------------------------------
18+
toggleterm.setup({})
19+
end,
20+
}

0 commit comments

Comments
 (0)