aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2022-12-30 23:58:05 +0200
committersrdusr <trevorgray@srdusr.com>2022-12-30 23:58:05 +0200
commit06946963c7b82ee7c22916bb5a8fb3e6876054bd (patch)
tree23ab6ca67d7384421e506acaf2eb310b5a72a2be
parent9ad652c25110597cbf6b8c74e0f6ef8ef8c3dfff (diff)
downloaddotfiles-06946963c7b82ee7c22916bb5a8fb3e6876054bd.tar.gz
dotfiles-06946963c7b82ee7c22916bb5a8fb3e6876054bd.zip
Add lazygit keybinding
-rw-r--r--lua/user/keys.lua18
1 files changed, 18 insertions, 0 deletions
diff --git a/lua/user/keys.lua b/lua/user/keys.lua
index 2c07a5a..371be28 100644
--- a/lua/user/keys.lua
+++ b/lua/user/keys.lua
@@ -89,6 +89,22 @@ map("n", "<Leader>tc", ":lua require('user.utils').toggle_completion()<CR>")
--vim.api.nvim_set_keymap('n', '<Leader>qr', '<cmd>:lua require("plugins.telescope").reload()<CR>', { noremap = true, silent = true })
+---- Terminal
+--if is_available "toggleterm.nvim" then
+-- local toggle_term_cmd = astronvim.toggle_term_cmd
+map("n", "<leader>gg", ":LazyGit<CR>")
+-- maps.n["<C-\\>"] = { "<cmd>ToggleTerm<cr>", desc = "Toggle terminal" }
+-- maps.n["<leader>gg"] = { function() toggle_term_cmd "lazygit" end, desc = "ToggleTerm lazygit" }
+-- maps.n["<leader>tn"] = { function() toggle_term_cmd "node" end, desc = "ToggleTerm node" }
+-- maps.n["<leader>tu"] = { function() toggle_term_cmd "ncdu" end, desc = "ToggleTerm NCDU" }
+-- maps.n["<leader>tt"] = { function() toggle_term_cmd "htop" end, desc = "ToggleTerm htop" }
+-- maps.n["<leader>tp"] = { function() toggle_term_cmd "python" end, desc = "ToggleTerm python" }
+-- maps.n["<leader>tl"] = { function() toggle_term_cmd "lazygit" end, desc = "ToggleTerm lazygit" }
+-- maps.n["<leader>tf"] = { "<cmd>ToggleTerm direction=float<cr>", desc = "ToggleTerm float" }
+-- maps.n["<leader>th"] = { "<cmd>ToggleTerm size=10 direction=horizontal<cr>", desc = "ToggleTerm horizontal split" }
+-- maps.n["<leader>tv"] = { "<cmd>ToggleTerm size=80 direction=vertical<cr>", desc = "ToggleTerm vertical split" }
+--end
+--
--Easier split navigations, just ctrl-j instead of ctrl-w then j
map("n", "<C-J>", "<C-W><C-J>")
map("n", "<C-K>", "<C-W><C-K>")
@@ -616,6 +632,8 @@ vim.cmd([[
---- Terminal
--if is_available "toggleterm.nvim" then
-- local toggle_term_cmd = astronvim.toggle_term_cmd
+--" setup mapping to call :LazyGit
+--map.<leader>gg :LazyGit<CR>
-- maps.n["<C-\\>"] = { "<cmd>ToggleTerm<cr>", desc = "Toggle terminal" }
-- maps.n["<leader>gg"] = { function() toggle_term_cmd "lazygit" end, desc = "ToggleTerm lazygit" }
-- maps.n["<leader>tn"] = { function() toggle_term_cmd "node" end, desc = "ToggleTerm node" }