a few tweaks to some plugins

This commit is contained in:
Lorne Stalker 2023-08-15 08:30:35 +01:00
parent 2faba1bcba
commit 46d6d74b17
3 changed files with 19 additions and 9 deletions

View file

@ -1,7 +1,7 @@
return {
'tpope/vim-fugitive',
config = function()
vim.keymap.set("n", "<leader>gs", vim.cmd.Git)
vim.keymap.set("n", "<leader>gs", vim.cmd.Git, {desc = "[g]it [s]tatus"})
local Lornest_Fugitive = vim.api.nvim_create_augroup("Lornest_Fugitive", {})
@ -15,20 +15,14 @@ return {
end
local bufnr = vim.api.nvim_get_current_buf()
local opts = {buffer = bufnr, remap = false}
vim.keymap.set("n", "<leader>P", function()
vim.cmd.Git('push')
end, opts)
end, {buffer = bufnr, remap = false, desc = "git [P]ush"})
-- rebase always
vim.keymap.set("n", "<leader>p", function()
vim.cmd.Git('pull')
end, opts)
-- NOTE: It allows me to easily set the branch i am pushing and any tracking
-- needed if i did not set the branch up correctly
vim.keymap.set("n", "<leader>t", ":Git push -u origin ", opts);
end, {buffer = bufnr, remap = false, desc = "git [p]ull"})
end,
})
end