feat: gpg stuff

This commit is contained in:
Noa Aarts 2024-08-23 21:42:46 +02:00
parent d4a278f7ff
commit 031ceb122f
7 changed files with 26 additions and 15 deletions

View file

@ -11,7 +11,7 @@ in
programs.firefox = {
enable = true;
# TODO: add some default firefox settings
package = (pkgs.firefox.override { extraNativeMessagingHosts = [ pkgs.passff-host ]; });
package = (pkgs.firefox.override { nativeMessagingHosts = [ pkgs.passff-host ]; });
};
home.packages = [

View file

@ -15,6 +15,7 @@ in
description = "the git user Name";
type = lib.types.str;
};
do_sign = lib.mkEnableOption "enable commit signing";
};
@ -27,6 +28,7 @@ in
init = { defaultBranch = "main"; };
safe.directory = "/etc/nixos";
pull.rebase = false;
commit.gpgsign = cfg.do_sign;
};
};
};