{ config, lib, ... }: { options.sysconfig.opts.git.enable = lib.options.mkOption {}; config = lib.mkIf config.sysconfig.opts.git.enable { programs.git = { enable = true; config = { user = { name = "Nathan"; email = "nathanblunkall5@gmail.com"; }; init = { defaultBranch = "master"; }; url = { "ssh://gitea@gitea.blunkall.us/" = { insteadOf = [ "blunkall:" ]; }; }; }; }; }; }