]> Untitled Git - MarigoldOS/.git/blob - profiles/u2f.nix
Port some stuff from 0x00 repo.
[MarigoldOS/.git] / profiles / u2f.nix
1 { ... }:
2 {
3    security.pam = {
4      u2f = {
5        enable = true;
6        cue = true;
7        # interactive = true;
8        control = "sufficient";
9        # appId = "pam://${config.networking.fqdn}";
10      };
11      services = {
12        login.u2fAuth = true;
13        sudo.u2fAuth = true;
14        kde.u2fAuth = true;
15        kdewallet.u2fAuth = true;
16        sddm.u2fAuth = true;
17      };
18    };
19 }