{ pkgs, ... }: { imports = [ ../core ../profiles/nvim ../profiles/firefox ../profiles/desktop ../profiles/email ../profiles/cal ../profiles/sync/kitaab ../profiles/ssh ../profiles/task ]; # GPG configuration for user session services.gpg-agent = { enable = true; pinentryPackage = pkgs.pinentry-curses; enableSshSupport = true; defaultCacheTtl = 28800; # 8 hours maxCacheTtl = 86400; # 24 hours }; programs.gpg = { enable = true; }; }