changes
This commit is contained in:
@@ -13,11 +13,18 @@ in {
|
||||
# PAM configuration for automatic keyring unlock
|
||||
security.pam.services.sddm.enableGnomeKeyring = true;
|
||||
security.pam.services.login.enableGnomeKeyring = true;
|
||||
security.pam.services.gdm.enableGnomeKeyring = true;
|
||||
security.pam.services.gdm.enableGnomeKeyring = true;`
|
||||
|
||||
# Make KDE apps use GNOME Keyring as the Secret Service backend
|
||||
environment.variables = {
|
||||
# Set GNOME Keyring as the SSH agent
|
||||
SSH_AUTH_SOCK = "$XDG_RUNTIME_DIR/keyring/ssh";
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
seahorse # GUI for managing the keyring
|
||||
gcr # Keyring integration
|
||||
libsecret # Secret Service API library for KDE apps
|
||||
];
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user