feat: git signing
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
config,
|
config,
|
||||||
lib,
|
lib,
|
||||||
pkgs,
|
pkgs,
|
||||||
|
username,
|
||||||
userfullname,
|
userfullname,
|
||||||
useremail,
|
useremail,
|
||||||
...
|
...
|
||||||
@@ -52,6 +53,11 @@ lib.my.makeSwitch {
|
|||||||
enable = true;
|
enable = true;
|
||||||
userName = "${userfullname}";
|
userName = "${userfullname}";
|
||||||
userEmail = "${useremail}";
|
userEmail = "${useremail}";
|
||||||
|
signing = {
|
||||||
|
format = "ssh";
|
||||||
|
signByDefault = true;
|
||||||
|
key = "/home/${username}/.ssh/id_ed25519";
|
||||||
|
};
|
||||||
extraConfig = {
|
extraConfig = {
|
||||||
pull.rebase = true;
|
pull.rebase = true;
|
||||||
push.autoSetupRemote = true;
|
push.autoSetupRemote = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user