Fixed ssh-based signing 🤦🏻‍♂️

This commit is contained in:
Gene Liverman 2026-03-27 16:27:27 -04:00
parent 4c44af35bc
commit 90175d5053
Signed by: genebean
SSH key fingerprint: SHA256:ZjLMZwtU49BWDoI2hgsA0/Q6XT4+S0kcKFWW1EJBicI

View file

@ -133,9 +133,6 @@ in
gh.enable = true; gh.enable = true;
git = { git = {
enable = true; enable = true;
settings = {
diff.sopsdiffer.textconv = "sops --config /dev/null --decrypt";
};
ignores = [ ignores = [
"*~" "*~"
"*.swp" "*.swp"
@ -145,9 +142,17 @@ in
lfs.enable = true; lfs.enable = true;
package = pkgs.gitFull; package = pkgs.gitFull;
settings = { settings = {
diff.sopsdiffer.textconv = "sops --config /dev/null --decrypt";
init = { init = {
defaultBranch = "main"; defaultBranch = "main";
}; };
commit = {
gpgsign = true;
};
gpg = {
format = "ssh";
};
merge = { merge = {
conflictStyle = "diff3"; conflictStyle = "diff3";
tool = "meld"; tool = "meld";
@ -157,11 +162,7 @@ in
}; };
user = { user = {
name = "Gene Liverman"; name = "Gene Liverman";
}; signingkey = "${config.home.homeDirectory}/.ssh/id_ed25519.pub";
signing = {
format = "ssh";
key = "${config.home.homeDirectory}/.ssh/id_ed25519";
signByDefault = true;
}; };
}; };
}; # end git }; # end git