gpg and ssh adjustments

This commit is contained in:
Leon Wilzer 2024-12-02 00:04:24 +01:00
parent 8d02da32e8
commit 6b38d68220
Signed by: leon
GPG Key ID: 645EFCD19E59ED05

View File

@ -429,7 +429,6 @@ in
gimp # gnu image manipulation program
p7zip # (7)zip tool
zip # standard unix zip tool
thunderbird # E-Mail & Calendar
signal-desktop # Signal Desktop Client
lazygit # Terminal git frontend
mpv # Video Playback
@ -540,7 +539,7 @@ in
ssh =
let
sshDir = "${cfg.userHome}/.ssh";
startAgent = true;
startAgent = false;
in
{
enable = true;
@ -614,6 +613,14 @@ in
generateCaches = true;
};
thunderbird = {
enable = true;
profiles.default = {
isDefault = true;
withExternalGnupg = true;
};
};
hyprlock.enable = true;
zed-editor.enable = true;
# Let Home Manager install and manage itself.
@ -647,9 +654,21 @@ in
};
gpg-agent = {
enable = false;
enable = true;
enableSshSupport = false;
pinentryPackage = pkgs.pinentry-all;
};
gnome-keyring = {
enable = true;
components = [
"pkcs11"
"secrets"
"ssh"
];
};
ssh-agent.enable = false;
};
dconf.settings = {
"org/virt-manager/virt-manager/connections" = {