summaryrefslogtreecommitdiffstats
path: root/tv/2configs/gitconfig.nix
blob: 771a4b2a435dace34cad00684af6db8018427730 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{ config, pkgs, ... }:

with import <stockholm/lib>;

{
  environment.etc.gitconfig.text = ''
    [alias]
      patch = !${pkgs.git}/bin/git --no-pager diff --no-color
    [diff-so-fancy]
      markEmptyLines = false
      stripLeadingSymbols = false
    [pager]
      diff = ${pkgs.gitAndTools.diff-so-fancy}/bin/diff-so-fancy \
           | ${pkgs.less}/bin/less -FRX
    [user]
      email = tv@krebsco.de
      name = tv
  '';
}