diff --git a/home/dot_config/nvim/lazy-lock.json b/home/dot_config/nvim/lazy-lock.json index c9eec23..250d8c5 100644 --- a/home/dot_config/nvim/lazy-lock.json +++ b/home/dot_config/nvim/lazy-lock.json @@ -48,6 +48,7 @@ "telescope-fzf-native.nvim": { "branch": "main", "commit": "cf48d4dfce44e0b9a2e19a008d6ec6ea6f01a83b" }, "telescope.nvim": { "branch": "master", "commit": "df534c3042572fb958586facd02841e10186707c" }, "todo-comments.nvim": { "branch": "main", "commit": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0" }, + "toggleterm.nvim": { "branch": "main", "commit": "48be57eaba817f038d61bbf64d2c597f578c0827" }, "tokyonight.nvim": { "branch": "main", "commit": "4867d10ead04e69872b24818d0d306539305cf87" }, "trouble.nvim": { "branch": "main", "commit": "e45a7cb618ed4e84b28d7478c7db60bad9e142c2" }, "ts-comments.nvim": { "branch": "main", "commit": "2002692ad1d3f6518d016550c20c2a890f0cbf0e" }, diff --git a/home/dot_config/nvim/lua/plugins/toggleterm.lua b/home/dot_config/nvim/lua/plugins/toggleterm.lua new file mode 100644 index 0000000..3e8af4b --- /dev/null +++ b/home/dot_config/nvim/lua/plugins/toggleterm.lua @@ -0,0 +1,27 @@ +return { + { + "akinsho/toggleterm.nvim", + version = "*", + config = true, + opts = { + shade_terminals = false, + }, + keys = { + { + "tt", + 'execute v:count . "ToggleTerm"', + desc = "Toggle the numbered terminal", + }, + { + "tT", + "ToggleTermToggleAll", + desc = "Toggle all terminals", + }, + { + "ts", + "TermSelect", + desc = "Select terminal from list", + }, + }, + }, +}