From a0164ce7c0f9eb098ccb490aa55d8d827d5afdc7 Mon Sep 17 00:00:00 2001 From: imxyy_soope_ Date: Sat, 3 May 2025 14:24:24 +0800 Subject: [PATCH] feat: git signing --- modules/cli/misc/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/cli/misc/default.nix b/modules/cli/misc/default.nix index 78af694..66199bd 100644 --- a/modules/cli/misc/default.nix +++ b/modules/cli/misc/default.nix @@ -2,6 +2,7 @@ config, lib, pkgs, + username, userfullname, useremail, ... @@ -52,6 +53,11 @@ lib.my.makeSwitch { enable = true; userName = "${userfullname}"; userEmail = "${useremail}"; + signing = { + format = "ssh"; + signByDefault = true; + key = "/home/${username}/.ssh/id_ed25519"; + }; extraConfig = { pull.rebase = true; push.autoSetupRemote = true;