Nicer fillchars config, open fugitive in tab mapping

This commit is contained in:
Amanda Graven 2023-03-17 10:37:54 +01:00
parent 3346555da3
commit caa187ca9c
No known key found for this signature in database
GPG key ID: 79A68E63058F3BA1

View file

@ -45,6 +45,10 @@ opt.listchars = { -- Symbols for whitespace chars when 'list' is ena
trail = '-', trail = '-',
nbsp = '+' nbsp = '+'
} }
opt.fillchars = { -- Characters to fill certain types of empty space with
diff = ' ',
fold = ' ',
}
o.tabstop = 4 -- A physical tab is 4 characters wide o.tabstop = 4 -- A physical tab is 4 characters wide
o.shiftwidth = 4 -- A unit of indentention is 4 levels wide o.shiftwidth = 4 -- A unit of indentention is 4 levels wide
@ -412,15 +416,16 @@ require'packer'.startup(function(use)
} }
use {'sindrets/diffview.nvim', config = function() use {'sindrets/diffview.nvim', config = function()
require'diffview'.setup { require'diffview'.setup {
-- Use nicer highlighting for diffs
enhanced_diff_hl = true, enhanced_diff_hl = true,
} }
vim.opt.fillchars:append({diff = ' '})
end} end}
use {'stevearc/dressing.nvim', config = function() use {'stevearc/dressing.nvim', config = function()
vim.cmd'highlight link FloatTitle TelescopeBorder' vim.cmd'highlight link FloatTitle TelescopeBorder'
require'dressing'.setup { require'dressing'.setup {
input = { input = {
win_options = { win_options = {
-- Reuse telescope's highlights for windows made by dressing
winhighlight = 'NormalFloat:TelescopeNormal,FloatBorder:TelescopeBorder' winhighlight = 'NormalFloat:TelescopeNormal,FloatBorder:TelescopeBorder'
} }
}, },
@ -610,7 +615,8 @@ require'fidget'.setup {}
---- fugitive ---- ---- fugitive ----
vim.keymap.set('n', '<Leader>g', '<Cmd>vert Git<CR>', {desc = 'Git information'}) vim.keymap.set('n', '<Leader>g', '<Cmd>vert Git<CR>', {desc = 'Git status'})
vim.keymap.set('n', '<Leader>G', '<Cmd>tab Git<CR>', {desc = 'Git status (new tab)'})
---- gitsigns ---- ---- gitsigns ----