{ config, ... }: { home-manager.users.${config.user} = { programs.git = { enable = true; userName = config.fullName; userEmail = config.email; signing = { key = "D9AF0A4209B7C2DE11A884BFACBC553660D9993D"; signByDefault = true; }; extraConfig = { init.defaultBranch = "main"; }; }; }; }