From 42d3520f397fb5afceaf789b336f3d9cebf02468 Mon Sep 17 00:00:00 2001 From: Veneficium <85629831+veneficium42@users.noreply.github.com> Date: Fri, 16 Aug 2024 12:25:31 +0200 Subject: [PATCH] update: modularize pass and add pass-audit extension --- homeManagerModules/cliPrograms/pass.nix | 6 ++++++ hosts/main-laptop/home.nix | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 homeManagerModules/cliPrograms/pass.nix diff --git a/homeManagerModules/cliPrograms/pass.nix b/homeManagerModules/cliPrograms/pass.nix new file mode 100644 index 0000000..beb8a4f --- /dev/null +++ b/homeManagerModules/cliPrograms/pass.nix @@ -0,0 +1,6 @@ +{pkgs, ...}: { + programs.password-store = { + enable = true; + package = pkgs.pass-wayland.withExtensions ( exts: [exts.pass-checkup exts.pass-audit]); + }; +} \ No newline at end of file diff --git a/hosts/main-laptop/home.nix b/hosts/main-laptop/home.nix index dc02626..46ae9b5 100644 --- a/hosts/main-laptop/home.nix +++ b/hosts/main-laptop/home.nix @@ -11,6 +11,7 @@ ../../homeManagerModules/cliPrograms/hyfetch.nix ../../homeManagerModules/cliPrograms/bun.nix ../../homeManagerModules/cliPrograms/git.nix + ../../homeManagerModules/cliPrograms/pass.nix ]; home.username = "fedfer"; @@ -33,7 +34,6 @@ fira-code-nerdfont powertop git-credential-manager - pass-wayland ]; nixpkgs.config.allowUnfree = true;