{ nixosConfig, lib, pkgs, ... }: { programs.git = { extraConfig = { init.defaultBranch = "master"; gpg.format = "ssh"; gpg."ssh".program = "${pkgs._1password-gui}/bin/op-ssh-sign"; commit.gpgsign = true; user.signingkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDcwriIE5K8SVewvVdgNvmhtAVvJPtMnNkkS4ETi5YgJ"; push.autoSetupRemote = true; }; }; }