Mercurial > dotfiles
comparison .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 |
comparison
equal
deleted
inserted
replaced
733:1a7ec1a0d2a6 | 734:485de5dc7ef2 |
---|---|
109 use { | 109 use { |
110 local_plugin 'diffview.nvim', | 110 local_plugin 'diffview.nvim', |
111 config = function() | 111 config = function() |
112 require('diffview').setup { | 112 require('diffview').setup { |
113 use_icons = false, | 113 use_icons = false, |
114 icons = { | |
115 folder_closed = '+', | |
116 folder_open = '-', | |
117 }, | |
118 signs = { | |
119 fold_closed = '+', | |
120 fold_open = '-', | |
121 done = '✓', | |
122 }, | |
114 hg_cmd = { 'chg' }, | 123 hg_cmd = { 'chg' }, |
115 view = { | 124 view = { |
116 merge_tool = { | 125 merge_tool = { |
117 layout = 'diff4_mixed', | 126 layout = 'diff4_mixed', |
118 }, | 127 }, |
120 } | 129 } |
121 local wk = require 'which-key' | 130 local wk = require 'which-key' |
122 wk.register { ['<leader>d'] = { name = 'Diffview' } } | 131 wk.register { ['<leader>d'] = { name = 'Diffview' } } |
123 vim.keymap.set('n', '<leader>do', '<cmd>DiffviewOpen<CR>', { desc = 'Open Diffview' }) | 132 vim.keymap.set('n', '<leader>do', '<cmd>DiffviewOpen<CR>', { desc = 'Open Diffview' }) |
124 vim.keymap.set('n', '<leader>df', '<cmd>DiffviewFileHistory %<CR>', { desc = 'Show history for current file' }) | 133 vim.keymap.set('n', '<leader>df', '<cmd>DiffviewFileHistory %<CR>', { desc = 'Show history for current file' }) |
125 vim.keymap.set('n', '<leader>dh', '<esc>DiffviewFileHistory ', { desc = 'Show history' }) | 134 vim.keymap.set('n', '<leader>dh', ':DiffviewFileHistory ', { desc = 'Show history' }) |
126 vim.keymap.set('n', '<leader>dc', '<cmd>DiffviewClose<CR>', { desc = 'Close Diffview window' }) | 135 vim.keymap.set('n', '<leader>dc', '<cmd>DiffviewClose<CR>', { desc = 'Close Diffview window' }) |
127 end, | 136 end, |
128 } | 137 } |
129 | 138 |
130 -- Comments | 139 -- Comments |