My Nix Configuration

[home.git] Use SSH signing, not GPG signing

pyrox.dev ed2e4fca 8ace866a

verified
Changed files
+5 -2
modules
home
programs
+5 -2
modules/home/programs/git/default.nix
···
core.editor = lib.getExe pkgs.py.nvim;
init.defaultBranch = "main";
pull.rebase = false;
-
# gpg.format = "ssh";
-
gpg."ssh".allowedSignersFile = "~/.ssh/authorized_signatures";
"credential \"https://git.pyrox.dev\"".username = "pyrox";
credential.helper = "rbw";
+
gpg = {
+
ssh.allowedSignersFile = "~/.ssh/authorized_signatures";
+
format = "ssh";
+
};
+
user.signingkey = "~/.ssh/main.pub";
};
lfs = {
enable = true;