<commit_before>{ ... }:

{
  programs.git = {
    enable = true;
    userName = "<NAME>";
    userEmail = "<EMAIL>";
    signing.signByDefault = true;
    signing.key = "F135EB6E5796123F11166E40B41F19B1BAD55D37";
    extraConfig = {
      users.email = "<EMAIL>";
    };
    aliases = {
      unstage = "reset HEAD --";
      discard = "checkout --";
      last = "log -3 HEAD";
      oops = "commit --amend --no-edit";
      ignored = "ls-files --others --i --exclude-standard";
      l = "log --graph --pretty='%Cred%h%Creset - %C(bold blue)<%an>%Creset %s%C(yellow)%d%Creset %Cgreen(%cr)' --abbrev-commit --date=relative";
    };
  };
}
<commit_msg>git: update email<commit_after>{ ... }:

{
  programs.git = {
    enable = true;
    userName = "<NAME>";
    userEmail = "<EMAIL>";
    signing.signByDefault = true;
    signing.key = "F135EB6E5796123F11166E40B41F19B1BAD55D37";
    extraConfig = {
      users.email = "<EMAIL>";
    };
    aliases = {
      unstage = "reset HEAD --";
      discard = "checkout --";
      last = "log -3 HEAD";
      oops = "commit --amend --no-edit";
      ignored = "ls-files --others --i --exclude-standard";
      l = "log --graph --pretty='%Cred%h%Creset - %C(bold blue)<%an>%Creset %s%C(yellow)%d%Creset %Cgreen(%cr)' --abbrev-commit --date=relative";
    };
  };
}

{'fraction_non_alphanumeric': 0.19801223241590213, 'fraction_numerical': 0.04281345565749235, 'mean_word_length': 2.4177545691906004, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7304824', 'n_tokens_mistral': 524, 'n_tokens_neox': 491, 'n_words': 90}