[Diff] Add a diff plugin
This commit is contained in:
		| @@ -18,6 +18,7 @@ require("lazy").setup({ | ||||
|         { import = "plugins.lsp" }, | ||||
|         { import = "plugins.style" }, | ||||
|         { import = "plugins.util" }, | ||||
|         { import = "plugins.util.diff" }, | ||||
|         { import = "plugins.testing" }, | ||||
|     }, | ||||
|     change_detection = { | ||||
|   | ||||
| @@ -328,7 +328,7 @@ return { | ||||
|         vim.keymap.set("n", "<leader>e", "<Cmd>Neotree<CR>", { silent = true, desc = "Open Neotree" }) | ||||
|         vim.keymap.set( | ||||
|             "n", | ||||
|             "<leader><leader>g", | ||||
|             "<leader><leader>gg", | ||||
|             "<Cmd>Neotree source=git_status position=float<CR>", | ||||
|             { silent = true, desc = "Open git view" } | ||||
|         ) | ||||
|   | ||||
							
								
								
									
										11
									
								
								nvim/lua/plugins/util/diff/diffview.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								nvim/lua/plugins/util/diff/diffview.lua
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| return { | ||||
|     -- Diffview | ||||
|     "sindrets/diffview.nvim", | ||||
|     config = function() | ||||
|         local opts = require('utils').opts | ||||
|         vim.keymap.set("n", "<leader><leader>gd", ":DiffviewOpen<CR>", opts("Start diffview")) | ||||
|         vim.keymap.set("n", "<leader><leader>gf", ":DiffviewFileHistory<CR>", opts("View file history")) | ||||
|         vim.keymap.set("n", "<leader><leader>gc", ":DiffviewClose<CR>", opts("Close diffview")) | ||||
|         vim.keymap.set("n", "<leader><leader>gr", ":DiffviewRefresh<CR>", opts("Refresh diffview")) | ||||
|     end | ||||
| } | ||||
		Reference in New Issue
	
	Block a user