Fix belgian-eid integration with Firefox

This commit is contained in:
Paul-Henri Froidmont 2023-04-16 16:10:27 +02:00
parent 87d2a6f304
commit 8261a99f2a
Signed by: phfroidmont
GPG key ID: BE948AFD7E7873BE
2 changed files with 4 additions and 8 deletions

View file

@ -121,7 +121,6 @@ in {
xclip
odt2txt
firefox
brave
keepassxc
krita

View file

@ -9,14 +9,11 @@ in {
config = mkIf cfg.enable {
nixpkgs.overlays = [
(final: prev: {
firefox = prev.firefox.override { pkcs11Modules = [ prev.eid-mw ]; };
})
];
services.pcscd.enable = true;
environment.systemPackages = with pkgs.unstable; [ eid-mw ];
environment.systemPackages = with pkgs.unstable; [
(firefox.override { pkcs11Modules = [ eid-mw ]; })
eid-mw
];
};
}