Hi
I’m still dealing with problems from trying to use KWallet with Hyprland (see https://discourse.nixos.org/t/hyprland-with-uwsm-no-secret-service-available-on-login-kwallet-is-installed-but-it-wont-start-and-autounlock/).
KWallet will not auto-unlock when logging (SDDM) into Hyprland (managed with UWSM). I was reading the Arch Wiki and it says that adding pam_kwallet5.so should not be necessary because SDDM already have the entries.
Well, checking the file, I see that’s not the case in NixOS:
───────┬───────────────────────────────────────────────────────────────────────────────────
│ File: /etc/pam.d/sddm
───────┼───────────────────────────────────────────────────────────────────────────────────
1 │ auth substack login
2 │ account include login
3 │ password substack login
4 │ session include login
───────┴───────────────────────────────────────────────────────────────────────────────────
The one that has them is /etc/pam.d/kde!
So I tried adding the entries with this:
security.pam.services.sddm.kwallet = {
enable = true;
};
But I check, and still nothing; the files stay the same :(. Please help me! I’m tired of having to log into all my accounts after entering Hyprland for every reboot!