repos / dotfiles

my dotfiles

commit
329522c
parent
ee3fb2b
author
Eric bower
date
2025-10-24 10:40:24 -0400 EDT
feat(nvim): DiffviewOpen plugin
1 files changed,  +3, -2
M dot_config/nvim/init.lua
+3, -2
 1@@ -70,7 +70,7 @@ map("n", "<leader>q", function()
 2 	require("qfutil").toggle_qf() -- toggle quickfix
 3 end, opts)
 4 map("n", "<leader>g", ":silent grep! ")
 5-map("n", "<leader>d", "<cmd>Qf git diff --name-only<cr>")
 6+map("n", "<leader>d", ":DiffviewOpen ")
 7 map("n", "<leader>s", ":Qfa fd -t f | fzf -f ") -- fuzzy match files into quickfix
 8 
 9 local augroup = vim.api.nvim_create_augroup("erock.cfg", { clear = true })
10@@ -79,7 +79,7 @@ autocmd("Filetype", { group = augroup, pattern = "make", command = "setlocal noe
11 autocmd("FileType", { -- smaller window by default, with keymap to make it bigger
12 	pattern = { "qf", "loclist" },
13 	callback = function(ev)
14-		vim.cmd("resize 4")
15+		vim.cmd("resize 8")
16 		map("n", "<leader>R", "<cmd>resize 25<cr>", { buffer = ev.buf, silent = true })
17 	end,
18 })
19@@ -126,6 +126,7 @@ vim.pack.add({
20 	"https://github.com/linrongbin16/gitlinker.nvim",
21 	"https://github.com/neurosnap/qfutil.nvim",
22 	"https://github.com/neurosnap/jj.nvim",
23+	"https://github.com/sindrets/diffview.nvim",
24 })
25 
26 require("vim._extui").enable({}) -- https://github.com/neovim/neovim/pull/27855