22 lines
		
	
	
		
			968 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			968 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
return {
 | 
						|
  "f-person/git-blame.nvim",
 | 
						|
  -- load the plugin at startup
 | 
						|
  event = "VeryLazy",
 | 
						|
  -- Because of the keys part, you will be lazy loading this plugin.
 | 
						|
  -- The plugin will only load once one of the keys is used.
 | 
						|
  -- If you want to load the plugin at startup, add something like event = "VeryLazy",
 | 
						|
  -- or lazy = false. One of both options will work.
 | 
						|
  keys= {
 | 
						|
 | 
						|
    { "<leader>gb", "<Cmd>GitBlameToggle<CR>", desc = "Toggle Git Blame Line" },
 | 
						|
  },
 | 
						|
  opts = {
 | 
						|
    -- your configuration comes here
 | 
						|
    -- for example
 | 
						|
    enabled = false, -- if you want to enable the plugin
 | 
						|
    message_template = " <summary> • <date> • <author> • <<sha>>", -- template for the blame message, check the Message template section for more options
 | 
						|
    date_format = "%Y-%m-%d", -- template for the date, check Date format section for more options
 | 
						|
    virtual_text_column = 1, -- virtual text start column, check Start virtual text at column section for more options
 | 
						|
  },
 | 
						|
}
 |