Small plugin to help stagins file, unstage, discard, commit and push with git.
![Capture d’écran, le 2024-07-19 à 23 33 41](https://private-user-images.githubusercontent.com/23345185/350659638-4dc8e8e2-85d1-4d33-88c2-a10591cc888b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDAwMTA2MTEsIm5iZiI6MTc0MDAxMDMxMSwicGF0aCI6Ii8yMzM0NTE4NS8zNTA2NTk2MzgtNGRjOGU4ZTItODVkMS00ZDMzLTg4YzItYTEwNTkxY2M4ODhiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjIwVDAwMTE1MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM5NjI3NDc2ZGRkYTQ0MWIwNDM1MGE1MmY5MGFmYjU5ZTJjNDdmOTE5NjAxYmRlMGUyNWZkZmI4Y2YxZGUwYTkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.uppt6B3iUv_Hex0wRoCChP1GWrIvrLBLp4sMZD1i6xE)
{
"DannickBedard/githelper.nvim",
config = function ()
local border = require("githelper.border")
local gitKeymap = { -- Default keymap
quit = "q",
edit = "<cr>",
stage = "s",
unstage = "u",
discard = "d",
commit = "c",
push = "p",
pull = "pl",
}
require("githelper").setup({
border = border.simpleRoundedBorder, -- doubleBorder, simpleBorder, simpleRoundedBorder, simpleThickBorder
gitKeymap = gitKeymap
});
end
}
- Diff
- Make the view
- Window won't always open...
- Make a confirmation for discarding
- Make window
- Add settings in setup to disable this feature if you find it annoying