splits out configuration into central modules

This commit is contained in:
Dennis Schoepf 2025-05-29 18:26:46 +02:00
parent 58ffb417dd
commit b44654b9a2
63 changed files with 20 additions and 20 deletions

25
modules/git/default.nix Normal file
View file

@ -0,0 +1,25 @@
{
programs.git = {
enable = true;
userName = "Dennis Schoepf";
userEmail = "me@dnsc.io";
ignores = [ ".DS_Store" ];
extraConfig = {
init = {
defaultBranch = "main";
};
core = {
ignorecase = "false";
};
pull = {
rebase = false;
};
push = {
autoSetupRemote = true;
};
};
};
}