From 0109aeec8aa685e3d696d5fe3060c27883112e76 Mon Sep 17 00:00:00 2001 From: Martin Berg Alstad Date: Tue, 14 Oct 2025 20:15:41 +0200 Subject: [PATCH] [shared] Move git signing key to systemConfig --- hosts/desktop/home-manager/default.nix | 2 -- hosts/nidaros/home-manager/default.nix | 2 -- hosts/pi4/home-manager/default.nix | 2 -- hosts/thinkpad/home-manager/default.nix | 2 -- shared/base/home-manager/development/git.nix | 12 ++++++++++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/hosts/desktop/home-manager/default.nix b/hosts/desktop/home-manager/default.nix index 8a70580..e5f8e5a 100644 --- a/hosts/desktop/home-manager/default.nix +++ b/hosts/desktop/home-manager/default.nix @@ -9,6 +9,4 @@ ./hyprpaper.nix ./settings.nix ]; - - programs.git.signing.key = "706F53DD087A91DE"; } diff --git a/hosts/nidaros/home-manager/default.nix b/hosts/nidaros/home-manager/default.nix index c70418f..f8eafb5 100644 --- a/hosts/nidaros/home-manager/default.nix +++ b/hosts/nidaros/home-manager/default.nix @@ -4,6 +4,4 @@ imports = with lib.custom; [ (relativeToBase "home-manager") ]; - - programs.git.signing.key = "4E323F914029E976"; } diff --git a/hosts/pi4/home-manager/default.nix b/hosts/pi4/home-manager/default.nix index 6975653..f8eafb5 100644 --- a/hosts/pi4/home-manager/default.nix +++ b/hosts/pi4/home-manager/default.nix @@ -4,6 +4,4 @@ imports = with lib.custom; [ (relativeToBase "home-manager") ]; - - programs.git.signing.key = "E3FA0E995C0D0E5E"; } diff --git a/hosts/thinkpad/home-manager/default.nix b/hosts/thinkpad/home-manager/default.nix index 6ba4253..02d109c 100644 --- a/hosts/thinkpad/home-manager/default.nix +++ b/hosts/thinkpad/home-manager/default.nix @@ -9,6 +9,4 @@ ./hyprland ./zen ]; - - programs.git.signing.key = "848D71DE0590C199"; } diff --git a/shared/base/home-manager/development/git.nix b/shared/base/home-manager/development/git.nix index bca0321..c1e6673 100644 --- a/shared/base/home-manager/development/git.nix +++ b/shared/base/home-manager/development/git.nix @@ -1,4 +1,9 @@ -{ pkgs, common, ... }: +{ + pkgs, + common, + systemConfig, + ... +}: { home.packages = with pkgs; [ @@ -23,7 +28,10 @@ p = "push"; }; - signing.signByDefault = true; + signing = { + signByDefault = true; + key = systemConfig.git.signing.key; + }; extraConfig = { init.defaultBranch = "main";