Dotfiles with the latest changes
This commit is contained in:
@@ -8,38 +8,19 @@ return {
|
||||
config = function()
|
||||
local wk = require("which-key")
|
||||
|
||||
wk.register({
|
||||
n = {
|
||||
name = "vim",
|
||||
h = { "<cmd>nohl<CR>", "Close Search Highlights" },
|
||||
},
|
||||
s = {
|
||||
name = "splits",
|
||||
v = { "<C-w>v", "Split vertical" },
|
||||
s = { "<C-w>s", "Split horizontal" },
|
||||
e = { "<C-w>=", "Make Splits equal" },
|
||||
x = { "<cmd>close<CR>", "Close Split" },
|
||||
},
|
||||
m = {
|
||||
name = "menu",
|
||||
l = { "<cmd>Lazy<CR>", "Open Lazy Menu" },
|
||||
m = { "<cmd>Mason<CR>", "Open Mason Menu" },
|
||||
},
|
||||
g = {
|
||||
name = "git",
|
||||
t = { "<cmd>Gitsigns toggle_signs<CR>", "Toggle Gitsigns" },
|
||||
h = { "<cmd>Gitsigns toggle_linehl<CR>", "Toggle Line Highlights" },
|
||||
s = { "<cmd>Telescope git_status<CR>", "git status" },
|
||||
d = { "<cmd>Gvdiff<CR>", "Differences" },
|
||||
w = { "<cmd>Gwrite<CR>", "Add File" },
|
||||
N = { "<cmd>Gitsigns next_hunk<CR>", "Go to next hunk" },
|
||||
P = { "<cmd>Gitsigns prev_hunk<CR>", "Go to previous hunk" },
|
||||
c = { "<cmd>Git commit<CR>", "Commit" },
|
||||
H = { "<cmd>Gitsigns stage_hunk", "Stage hunk" },
|
||||
p = { "<cmd>Git push<CR>", "Push" },
|
||||
C = { "<cmd>Telescope git_commits<CR>", "View commits" },
|
||||
b = { "<cmd>Telescope git_branches<CR>", "View branches" },
|
||||
},
|
||||
}, { prefix = "<leader>" })
|
||||
wk.add({
|
||||
{ "<leader>n", group = "vim", icon = "" },
|
||||
{ "<leader>nh", "<cmd>nohl<CR>", desc = "Close Search Highlights", icon = "" },
|
||||
{ "<leader>no", "<cmd>foldopen<CR>", desc = "Open Fold", icon = "" },
|
||||
{ "<leader>nc", "<cmd>foldclose<CR>", desc = "Close Fold", icon = "" },
|
||||
{ "<leader>s", group = "splits", icon = "" },
|
||||
{ "<leader>sv", "<C-w>v", desc = "Split vertical", icon = "" },
|
||||
{ "<leader>sh", "<C-w>s", desc = "Split horizontal", icon = "" },
|
||||
{ "<leader>se", "<C-w>=", desc = "Make Splits equal", icon = "" },
|
||||
{ "<leader>sx", "<cmd>close<CR>", desc = "Close Split", icon = "" },
|
||||
{ "<leader>i", group = "interface", icon = "" },
|
||||
{ "<leader>il", "<cmd>Lazy<CR>", desc = "Open Lazy Menu" },
|
||||
{ "<leader>im", "<cmd>Mason<CR>", desc = "Open Mason Menu" },
|
||||
})
|
||||
end,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user