1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
{config, ...}: { hm = { programs.git = { enable = true; userName = "Mike Vink"; userEmail = "mike1994vink@gmail.com"; extraConfig = { worktree.guessRemote = true; mergetool.fugitive.cmd = "vim -f -c \"Gdiff\" \"$MERGED\""; merge.tool = "fugitive"; }; ignores = [ "/.direnv/" "/.envrc" "/.env" ".vimsession.vim" ]; }; }; }