diff --git a/init.lua b/init.lua index 6f40edf7..6817a001 100644 --- a/init.lua +++ b/init.lua @@ -445,6 +445,11 @@ require('lazy').setup({ vim.keymap.set('n', 'gf', builtin.git_files, { desc = '[Git] Files' }) vim.keymap.set('n', 'gt', builtin.git_stash, { desc = '[Git] Stash' }) vim.keymap.set('n', 'gs', builtin.git_status, { desc = '[Git] Status' }) + vim.keymap.set('n', 'gm', function() + builtin.git_commits { + git_command = { 'git', 'log', '--oneline', '--decorate', 'main..HEAD' }, + } + end, { desc = '[Git] Commits ahead of main' }) -- Slightly advanced example of overriding default behavior and theme vim.keymap.set('n', '/', function()