mirror of
https://github.com/CHN-beta/nixos.git
synced 2026-01-12 01:29:24 +08:00
modules.system.gui: fix kwallet under niri
This commit is contained in:
@@ -83,6 +83,13 @@ inputs:
|
||||
nixos.packages.packages._packages = with inputs.pkgs.kdePackages; [ kwallet kwalletmanager kwallet-pam ];
|
||||
xdg.portal.extraPortals = [ inputs.pkgs.kdePackages.kwallet ];
|
||||
security.pam.services.login.kwallet = { enable = true; package = inputs.pkgs.kdePackages.kwallet-pam; };
|
||||
services.dbus.packages = inputs.lib.singleton
|
||||
(inputs.pkgs.writeTextDir "share/dbus-1/services/org.freedesktop.secrets.service"
|
||||
''
|
||||
[D-BUS Service]
|
||||
Name=org.freedesktop.secrets
|
||||
Exec=${inputs.pkgs.kdePackages.kwallet}/bin/kwalletd6
|
||||
'');
|
||||
})
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user