# {{{autogen}}} { config, pkgs, ... }: { ################################################## # Core services ################################################## # Enable GNOME Keyring services.gnome.gnome-keyring.enable = true; ################################################## # PAM (auto unlock keyring on login) ################################################## security.pam.services = { login.enableGnomeKeyring = true; greetd.enableGnomeKeyring = true; sddm.enableGnomeKeyring = true; gdm.enableGnomeKeyring = true; }; ################################################## # Environment packages ################################################## environment.systemPackages = with pkgs; [ polkit_gnome seahorse libsecret ]; ################################################## # Security / Polkit ################################################## security.polkit.enable = true; }