From 42b26282054d381ca59912fb3f5a44db212f9415 Mon Sep 17 00:00:00 2001 From: Aly Raffauf Date: Wed, 31 Jul 2024 18:14:50 -0400 Subject: [PATCH] aly: add rofi-pass --- homes/aly/default.nix | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/homes/aly/default.nix b/homes/aly/default.nix index c2133f5e..5aa871e2 100644 --- a/homes/aly/default.nix +++ b/homes/aly/default.nix @@ -45,19 +45,6 @@ in { }; programs = { - password-store = { - enable = true; - - package = pkgs.pass.withExtensions (exts: - with exts; [ - pass-checkup - pass-file - pass-genphrase - pass-otp - pass-update - ]); - }; - git = { enable = true; lfs.enable = true; @@ -74,6 +61,29 @@ in { gitui.enable = true; home-manager.enable = true; + + password-store = { + enable = true; + + package = pkgs.pass.withExtensions (exts: + with exts; [ + pass-checkup + pass-file + pass-genphrase + pass-otp + pass-update + ]); + }; + + rofi.pass = { + enable = true; + package = pkgs.rofi-pass-wayland; + + extraConfig = '' + URL_field='url' + USERNAME_field='login' + ''; + }; }; systemd.user.startServices = "legacy"; # Needed for auto-mounting agenix secrets.