switch git status keybind to use fugitive

This commit is contained in:
wires 2025-03-08 14:17:53 -05:00
parent e4b78b2209
commit e4f8b70459
Signed by: wires
SSH key fingerprint: SHA256:9GtP+M3O2IivPDlw1UY872UPUuJH2gI0yG6ExBxaaiM
3 changed files with 12 additions and 7 deletions

View file

@ -1,4 +1,10 @@
return {
'tpope/vim-fugitive',
cmd = 'Git',
init = function()
local u = require('utils')
local map = u.set_keymap
map('n', '<leader>vg', ':vert Git<cr>', { desc = 'Git status' })
end,
}

View file

@ -1,5 +1,4 @@
local actions = require('telescope.actions')
local config = require('config')
local icons = require('utils.icons')
local u = require('utils')
@ -15,6 +14,7 @@ local default_mappings = {
},
}
--[[ mewo ]]
local opts_cursor = {
initial_mode = 'normal',
sorting_strategy = 'ascending',
@ -47,7 +47,7 @@ local opts_flex = {
},
}
require('telescope').setup(u.merge({
require('telescope').setup({
defaults = {
selection_caret = icons.folder.arrow_closed,
file_ignore_patterns = {
@ -131,6 +131,6 @@ require('telescope').setup(u.merge({
mappings = default_mappings,
}),
},
}, config.plugins.telescope or {}))
})
require('telescope').load_extension('fzf')

View file

@ -24,7 +24,6 @@ return {
-- git navigation
map('n', '<leader>vc', ':Telescope git_commits<cr>', { desc = 'Git commits' })
map('n', '<leader>vg', ':Telescope git_status<cr>', { desc = 'Git status' })
config.lsp.add_on_attach_mapping(function(_, bufnr)
local buf_map = u.create_buf_map(bufnr)