From d4620f3ac119263fee90bd819eadaf84fc8d50b7 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Wed, 8 Apr 2026 13:11:48 +0900 Subject: * MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Automated-commit-by: dots Signed-off-by: Robert Günzler --- .config/git/tig | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .config/git/tig (limited to '.config/git/tig') diff --git a/.config/git/tig b/.config/git/tig new file mode 100644 index 0000000..3ab5af7 --- /dev/null +++ b/.config/git/tig @@ -0,0 +1,41 @@ +[tig "color"] + cursor = default default bold reverse + title-focus = black blue + title-blur = black white + +[tig "bind"] + generic = y none + generic = yy !@wl-copy -n "%(commit)" + generic = I !@fyi -u critical -a tig -- 'tig: you should use yy' + + generic = G move-last-line + generic = V view-pager + ; generic = find-next + ; generic = find-prev + ; generic = scroll-right + ; generic = scroll-left + ; generic = refresh + generic = ~ :goto %(commit)^ + + main = g none + main = gg move-first-line + main = G move-last-line + main = g :toggle commit-title-graph + + diff = g none + diff = gg move-first-line + diff = G move-last-line + diff = n :/^@@ + diff = p :?^@@ + + stage = n :/^@@ + stage = p :?^@@ + + pager = n :/^@@ + pager = p :?^@@ + + log = n :/^commit + log = p :?^commit + log = I !@wl-copy -n "%(commit)" + +; vim: ft=gitconfig expandtab shiftwidth=4 -- cgit 1.4.1