18 lines
399 B
Nix
18 lines
399 B
Nix
{
|
|
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;
|
|
};
|
|
};
|
|
}
|