From f0ab821f6d50c17cfbf8cbc4ae83eb318719a0af Mon Sep 17 00:00:00 2001 From: Tim Keller Date: Mon, 15 Dec 2025 21:39:40 -0600 Subject: more git settings for user --- users/timmy/default.nix | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/users/timmy/default.nix b/users/timmy/default.nix index dfac6ea..d91c5c1 100644 --- a/users/timmy/default.nix +++ b/users/timmy/default.nix @@ -98,9 +98,20 @@ in { # Setup git programs.git = { enable = true; - settings.user = { - name = fullname; - email = email; + settings = { + user = { + name = fullname; + email = email; + }; + merge.tool = "nvimdiff"; + mergetool.nvimdiff = { + cmd = ''nvim -d "$LOCAL" "$MERGED" "$REMOTE"''; + prompt = false; + }; + # Unfortunately, this doesn't work for some reason + #url = { + # "ssh://git@publicgit/".insteadOf = "https://git.tjkeller.xyz/"; + #}; }; }; -- cgit v1.2.3