|
4 | 4 | -- See the kickstart.nvim README for more information |
5 | 5 | return { |
6 | 6 | { |
| 7 | + 'akinsho/git-conflict.nvim', |
| 8 | + version = '*', |
| 9 | + config = function() |
| 10 | + require('git-conflict').setup() |
| 11 | + |
| 12 | + -- Optional: Set up keymaps for common conflict resolution commands |
| 13 | + vim.keymap.set('n', '<leader>co', '<cmd>GitConflictChooseOurs<CR>', { desc = '[GIT] Choose Ours' }) |
| 14 | + vim.keymap.set('n', '<leader>ct', '<cmd>GitConflictChooseTheirs<CR>', { desc = '[GIT] Choose Theirs' }) |
| 15 | + vim.keymap.set('n', '<leader>cb', '<cmd>GitConflictChooseBoth<CR>', { desc = '[GIT] Choose Both' }) |
| 16 | + vim.keymap.set('n', '<leader>c0', '<cmd>GitConflictChooseNone<CR>', { desc = '[GIT] Choose None' }) |
| 17 | + vim.keymap.set('n', ']x', '<cmd>GitConflictNextConflict<CR>', { desc = '[GIT] Next Conflict' }) |
| 18 | + vim.keymap.set('n', '[x', '<cmd>GitConflictPrevConflict<CR>', { desc = '[GIT] Prev Conflict' }) |
| 19 | + end, |
| 20 | + }, |
| 21 | + { |
| 22 | + |
7 | 23 | 'sphamba/smear-cursor.nvim', |
8 | 24 | event = 'VeryLazy', |
9 | 25 | config = function() |
10 | 26 | require('smear_cursor').setup { |
11 | 27 | cursor_color = '#ff8800', |
12 | 28 | stiffness = 1, |
13 | 29 | trailing_stiffness = 0.35, |
14 | | - trailing_exponent = 15, |
15 | | - hide_target_hack = false, |
| 30 | + trailing_exponent = 25, |
| 31 | + hide_target_hack = true, |
16 | 32 | gamma = 1, |
17 | 33 | } |
18 | 34 | end, |
|
0 commit comments