gpg configured

This commit is contained in:
Semere Meharena Mebrahtom 2026-07-18 17:05:18 +02:00
parent dd508cb134
commit 86fe70288b
Signed by: semere
GPG key ID: 7FC937214DF30488
4 changed files with 52 additions and 43 deletions

View file

@ -1,10 +1,31 @@
{ config, pkgs, ... } :
{ config, pkgs, ... }:
{
home.username = "him";
home.homeDirectory = "/home/him";
home.stateVersion = "26.05";
programs.git.enable = true;
programs.git = {
enable = true;
settings = {
user = {
name = "Semere M. Mebrahtom";
email = "semere.meharena1@gmail.com";
};
commit.gpgsign = true;
gpg.program = "gpg";
};
signing = {
key = "451054EEC0D2AFD1741D4E6A7FC937214DF30488";
signByDefault = true;
};
};
services.gpg-agent = {
enable = true;
defaultCacheTtl = 1800;
enableSshSupport = true;
pinentry.package = pkgs.pinentry-curses;
};
programs.bash = {
enable = true;
@ -13,5 +34,8 @@
};
};
programs.fzf = {
enable = true;
enableBashIntegration = true;
};
}