{ nixosConfig, ... }: { programs.git = { enable = true; lfs.enable = true; signing = { signByDefault = true; key = nixosConfig.bchmnn.git.signing.key; }; userEmail = "jacob.bachmann@posteo.de"; userName = "Jacob Bachmann"; extraConfig = { init = { defaultBranch = "main"; }; core.editor = "nvim"; pull.rebase = false; push.autoSetupRemote = true; }; }; }