diff --git a/lua/core/mappings.lua b/lua/core/mappings.lua index b69c5b2..177141a 100644 --- a/lua/core/mappings.lua +++ b/lua/core/mappings.lua @@ -136,6 +136,13 @@ M.telescope = { }, } +M.fugitive = { + plugin = true, + n = { + ["gs"] = { " Git ", "Git" } + } +} + M.undotree = { plugin = true, n = { diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index 2036ad9..a32f87a 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -52,6 +52,13 @@ local plugins = { end, }, + { "tpope/vim-fugitive", + cmd = "Git", + init = function () + require("core.utils").load_mappings "fugitive" + end + }, + { "nvim-telescope/telescope.nvim", cmd = "Telescope", config = function()