diff .chezmoitemplates/init.lua @ 734:485de5dc7ef2

feat: configure fold/folder icons for diffview
author zegervdv <zegervdv@me.com>
date Sat, 17 Dec 2022 16:13:07 +0100
parents 1a7ec1a0d2a6
children 972d55bec218
line wrap: on
line diff
--- a/.chezmoitemplates/init.lua	Sat Dec 17 15:52:27 2022 +0100
+++ b/.chezmoitemplates/init.lua	Sat Dec 17 16:13:07 2022 +0100
@@ -111,6 +111,15 @@
       config = function()
         require('diffview').setup {
           use_icons = false,
+          icons = {
+            folder_closed = '+',
+            folder_open = '-',
+          },
+          signs = {
+            fold_closed = '+',
+            fold_open = '-',
+            done = '✓',
+          },
           hg_cmd = { 'chg' },
           view = {
             merge_tool = {
@@ -122,7 +131,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', '<esc>DiffviewFileHistory ', { desc = 'Show history' })
+        vim.keymap.set('n', '<leader>dh', ':DiffviewFileHistory ', { desc = 'Show history' })
         vim.keymap.set('n', '<leader>dc', '<cmd>DiffviewClose<CR>', { desc = 'Close Diffview window' })
       end,
     }