diff --git a/home.nix b/home.nix index 6d8e72a..c41654b 100644 --- a/home.nix +++ b/home.nix @@ -29,6 +29,8 @@ }; }; + home.file.".ssh/allowed_signers".text = "* ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFI0JYlUwTrHgvjvd4q03ZxDOmoQJ8rSAUDw0dlUMAXb vbm@nixos-xenon"; + nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ @@ -430,7 +432,12 @@ user = { name = "Vegard Bieker Matthey"; email = "VegardMatthey@protonmail.com"; + signingkey = "~/.ssh/pvv_gitea_sign_id_ed25519.pub"; }; + commit.gpgsign = true; + tag.gpgsign = true; + gpg.format = "ssh"; + gpg.ssh.allowedSignersFile = "~/.ssh/allowed_signers"; }; };