summaryrefslogtreecommitdiff
path: root/os/core
diff options
context:
space:
mode:
Diffstat (limited to 'os/core')
-rw-r--r--os/core/security.nix19
1 files changed, 2 insertions, 17 deletions
diff --git a/os/core/security.nix b/os/core/security.nix
index fa40372..f0eadab 100644
--- a/os/core/security.nix
+++ b/os/core/security.nix
@@ -11,20 +11,9 @@ in
{
options.os.core.security = {
enable = lib.mkEnableOption "core security services";
- fprint.enable = lib.mkEnableOption "enables fingerprint authentication";
};
config = lib.mkIf cfg.enable {
- services = {
- gnome.gnome-keyring.enable = true;
- fprintd = lib.mkIf cfg.fprint.enable {
- enable = true;
- package = pkgs.fprintd-tod;
- tod = {
- enable = true;
- driver = pkgs.libfprint-2-tod1-vfs0090;
- };
- };
- };
+ services.gnome.gnome-keyring.enable = true;
security = {
doas = {
@@ -41,11 +30,7 @@ in
pam.services = {
swaylock = { };
- doas.fprintAuth = cfg.fprint.enable;
- login = {
- enableGnomeKeyring = true;
- fprintAuth = cfg.fprint.enable;
- };
+ login.enableGnomeKeyring = true;
};
polkit.enable = true;
rtkit.enable = true;