diff --git a/lua/astrocommunity/git/neogit/init.lua b/lua/astrocommunity/git/neogit/init.lua index 505f439eb..806c6789f 100644 --- a/lua/astrocommunity/git/neogit/init.lua +++ b/lua/astrocommunity/git/neogit/init.lua @@ -1,3 +1,8 @@ +local prefix = "g" +local maps = { n = {} } +local icon = vim.g.icons_enabled and "󰰔 " or "" +maps.n[prefix] = { desc = icon .. "Neogit", mode = { "n" } } +require("astronvim.utils").set_mappings(maps) return { { "NeogitOrg/neogit", @@ -6,11 +11,10 @@ return { }, event = "User AstroGitFile", keys = { - { "gn", desc = "Neogit", mode = { "n" } }, - { "gnt", "Neogit", desc = "Open Neogit Tab Page" }, - { "gnc", "Neogit commit", desc = "Open Neogit Commit Page" }, - { "gnd", ":Neogit cwd=", desc = "Open Neogit Override CWD" }, - { "gnk", ":Neogit kind=", desc = "Open Neogit Override Kind" }, + { prefix .. "nt", "Neogit", desc = "Open Neogit Tab Page" }, + { prefix .. "nc", "Neogit commit", desc = "Open Neogit Commit Page" }, + { prefix .. "nd", ":Neogit cwd=", desc = "Open Neogit Override CWD" }, + { prefix .. "nk", ":Neogit kind=", desc = "Open Neogit Override Kind" }, }, }, }