From d9535cffa21756e37e40eb6b48d56ab37000373c Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Sat, 1 Aug 2026 18:14:42 +0530 Subject: feat: removed enteauth - Gopass and its otp generation from secret is good enough, enteauth is redundant. --- modules/desktop/waybar/lib.nix | 1 - modules/desktop/waybar/module/window.nix | 1 - modules/desktop/waybar/module/workspaces.nix | 1 - modules/security/default.nix | 3 +-- modules/security/enteauth/default.nix | 25 ------------------------- users/arpit.nix | 1 - 6 files changed, 1 insertion(+), 31 deletions(-) delete mode 100644 modules/security/enteauth/default.nix diff --git a/modules/desktop/waybar/lib.nix b/modules/desktop/waybar/lib.nix index a195e74..b9e5a98 100644 --- a/modules/desktop/waybar/lib.nix +++ b/modules/desktop/waybar/lib.nix @@ -15,7 +15,6 @@ let "VSCodium" = mkIcon "#3993EE" ""; "VirtManager" = mkIcon "#AD8AFF" "󰟀"; "Opencode" = mkIcon "#98C379" "󰘦"; - "EnteAuth" = mkIcon "#E5C07B" "󰍀"; "Yazi" = mkIcon "#56B6C2" "󰉋"; "Chawan" = mkIcon "#8BE9FD" "󰖟"; "bluetui" = mkIcon "#BD93F9" ""; diff --git a/modules/desktop/waybar/module/window.nix b/modules/desktop/waybar/module/window.nix index 27229c1..04c39cf 100644 --- a/modules/desktop/waybar/module/window.nix +++ b/modules/desktop/waybar/module/window.nix @@ -12,7 +12,6 @@ "Virtual Machine Manager" = "${icons."VirtManager"} Virtual Machine Manager"; "OC \\|(.*)" = "${icons."Opencode"} $1"; "OpenCode" = "${icons."Opencode"} OpenCode"; - "Ente Auth" = "${icons."EnteAuth"} Ente Auth"; "Yazi:(.*)" = "${icons."Yazi"} $1"; "Swayimg:(.*)" = "${icons."Swayimg"} $1"; "bluetui" = "${icons."bluetui"} bluetui"; diff --git a/modules/desktop/waybar/module/workspaces.nix b/modules/desktop/waybar/module/workspaces.nix index a2b05ba..7b4f21a 100644 --- a/modules/desktop/waybar/module/workspaces.nix +++ b/modules/desktop/waybar/module/workspaces.nix @@ -30,7 +30,6 @@ "class" = lib.mkIf config.gaming.steam.enable icons."Steam"; "class" = lib.mkIf config.development.bruno.enable icons."Bruno"; "class" = lib.mkIf config.development.vscodium.enable icons."VSCodium"; - "class" = lib.mkIf config.security.enteauth.enable icons."EnteAuth"; "title" = lib.mkIf config.development.qemu.enable icons."VirtManager"; "title" = lib.mkIf config.development.opencode.enable icons."Opencode"; diff --git a/modules/security/default.nix b/modules/security/default.nix index 2f01c7a..40bb6fc 100644 --- a/modules/security/default.nix +++ b/modules/security/default.nix @@ -1,9 +1,8 @@ -# Security - Security tools (enteauth, gopass, gpg, ssh) +# Security - Security tools (gopass, gpg, ssh) { ... }: { imports = [ - ./enteauth ./gopass ./gpg ./ssh diff --git a/modules/security/enteauth/default.nix b/modules/security/enteauth/default.nix deleted file mode 100644 index d2c8a1d..0000000 --- a/modules/security/enteauth/default.nix +++ /dev/null @@ -1,25 +0,0 @@ -# Ente Auth - end-to-end encrypted authentication (2FA) -{ - config, - lib, - pkgs, - ... -}: -{ - options.security.enteauth = { - enable = lib.mkEnableOption "Enables wrapped ente-auth with automated keyring unlocks and a desktop entry."; - package = lib.mkOption { - type = lib.types.package; - default = pkgs.ente-auth; - description = "The customized version of ente-auth with a self-unlocking daemon backend."; - }; - }; - - config = lib.mkIf config.security.enteauth.enable { - home.packages = [ config.security.enteauth.package ]; - - xdg.mimeApps.defaultApplications = { - "x-scheme-handler/enteauth" = "enteauth.desktop"; - }; - }; -} diff --git a/users/arpit.nix b/users/arpit.nix index 83f6e4f..beb0c44 100644 --- a/users/arpit.nix +++ b/users/arpit.nix @@ -62,7 +62,6 @@ office.zathura.enable = true; # Security - security.enteauth.enable = true; security.gopass.enable = true; security.gopass.ssh-agent.enable = true; security.gpg.enable = true; -- cgit v1.2.3