diff options
| author | José Juan Loeza Sierra <jj@xz6ze.com> | 2026-03-31 20:51:00 -0700 |
|---|---|---|
| committer | José Juan Loeza Sierra <jj@xz6ze.com> | 2026-03-31 20:51:00 -0700 |
| commit | 6bd0938c018b52c138d608977043467eae93fefd (patch) | |
| tree | d938dd42afa04270c8983509d3c2eb5b624066f9 /dot-config/nvim/plugin/gitsigns.lua | |
| parent | 288f9c41275288a2bd0193986f22206c81c2b5cf (diff) | |
remove neovim
Diffstat (limited to 'dot-config/nvim/plugin/gitsigns.lua')
| -rw-r--r-- | dot-config/nvim/plugin/gitsigns.lua | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/dot-config/nvim/plugin/gitsigns.lua b/dot-config/nvim/plugin/gitsigns.lua deleted file mode 100644 index 5e5646f..0000000 --- a/dot-config/nvim/plugin/gitsigns.lua +++ /dev/null @@ -1,65 +0,0 @@ -vim.pack.add({ - "https://github.com/lewis6991/gitsigns.nvim", -}) - -require("gitsigns").setup({ - -- signs copied from LazyVim - signs = { - add = { text = "▎" }, - change = { text = "▎" }, - delete = { text = "" }, - topdelete = { text = "" }, - changedelete = { text = "▎" }, - untracked = { text = "▎" }, - }, - signs_staged = { - add = { text = "▎" }, - change = { text = "▎" }, - delete = { text = "" }, - topdelete = { text = "" }, - changedelete = { text = "▎" }, - }, -}) - -local gitsigns = require("gitsigns") - --- Suggested keymap --- see https://github.com/lewis6991/gitsigns.nvim?tab=readme-ov-file#-keymaps - -vim.keymap.set("n", "<leader>hs", gitsigns.stage_hunk) -vim.keymap.set("n", "<leader>hr", gitsigns.reset_hunk) - -vim.keymap.set("v", "<leader>hs", function() - gitsigns.stage_hunk({ vim.fn.line("."), vim.fn.line("v") }) -end) - -vim.keymap.set("v", "<leader>hr", function() - gitsigns.reset_hunk({ vim.fn.line("."), vim.fn.line("v") }) -end) - -vim.keymap.set("n", "<leader>hS", gitsigns.stage_buffer) -vim.keymap.set("n", "<leader>hR", gitsigns.reset_buffer) -vim.keymap.set("n", "<leader>hp", gitsigns.preview_hunk) -vim.keymap.set("n", "<leader>hi", gitsigns.preview_hunk_inline) - -vim.keymap.set("n", "<leader>hb", function() - gitsigns.blame_line({ full = true }) -end) - -vim.keymap.set("n", "<leader>hd", gitsigns.diffthis) - -vim.keymap.set("n", "<leader>hD", function() - gitsigns.diffthis("~") -end) - -vim.keymap.set("n", "<leader>hQ", function() - gitsigns.setqflist("all") -end) -vim.keymap.set("n", "<leader>hq", gitsigns.setqflist) - --- Toggles -vim.keymap.set("n", "<leader>tb", gitsigns.toggle_current_line_blame) -vim.keymap.set("n", "<leader>tw", gitsigns.toggle_word_diff) - --- Text object -vim.keymap.set({ "o", "x" }, "ih", gitsigns.select_hunk) |
