27 lines
520 B
Nix
27 lines
520 B
Nix
{ ... }:
|
|
{
|
|
config.programs.git = {
|
|
enable = true;
|
|
userName = "Vinzenz Schroeter";
|
|
userEmail = "vinzenz.f.s@gmail.com";
|
|
|
|
aliases = {
|
|
prettylog = "log --pretty=oneline --graph";
|
|
spring-clean = "!git branch --merged | xargs -n 1 -r git branch -d";
|
|
};
|
|
|
|
extraConfig = {
|
|
pull.ff = "only";
|
|
merge.tool = "kdiff3";
|
|
push.autoSetupRemote = "true";
|
|
credential.credentialStore = "cache";
|
|
};
|
|
|
|
ignores = [
|
|
".direnv"
|
|
".idea"
|
|
".envrc"
|
|
];
|
|
};
|
|
}
|