changeset 733:1a7ec1a0d2a6

feat: enable chg binary for diffview
author zegervdv <zegervdv@me.com>
date Sat, 17 Dec 2022 15:52:27 +0100
parents 18a9b8ccddc3
children 485de5dc7ef2
files .chezmoitemplates/init.lua
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/.chezmoitemplates/init.lua	Fri Dec 16 23:24:35 2022 +0100
+++ b/.chezmoitemplates/init.lua	Sat Dec 17 15:52:27 2022 +0100
@@ -111,6 +111,7 @@
       config = function()
         require('diffview').setup {
           use_icons = false,
+          hg_cmd = { 'chg' },
           view = {
             merge_tool = {
               layout = 'diff4_mixed',
@@ -121,7 +122,7 @@
         wk.register { ['<leader>d'] = { name = 'Diffview' } }
         vim.keymap.set('n', '<leader>do', '<cmd>DiffviewOpen<CR>', { desc = 'Open Diffview' })
         vim.keymap.set('n', '<leader>df', '<cmd>DiffviewFileHistory %<CR>', { desc = 'Show history for current file' })
-        vim.keymap.set('n', '<leader>dh', '<cmd>DiffviewFileHistory ', { desc = 'Show history' })
+        vim.keymap.set('n', '<leader>dh', '<esc>DiffviewFileHistory ', { desc = 'Show history' })
         vim.keymap.set('n', '<leader>dc', '<cmd>DiffviewClose<CR>', { desc = 'Close Diffview window' })
       end,
     }