aly: add rofi-pass

This commit is contained in:
Aly Raffauf 2024-07-31 18:14:50 -04:00
parent a23de8ecc8
commit 42b2628205

View file

@ -45,19 +45,6 @@ in {
}; };
programs = { programs = {
password-store = {
enable = true;
package = pkgs.pass.withExtensions (exts:
with exts; [
pass-checkup
pass-file
pass-genphrase
pass-otp
pass-update
]);
};
git = { git = {
enable = true; enable = true;
lfs.enable = true; lfs.enable = true;
@ -74,6 +61,29 @@ in {
gitui.enable = true; gitui.enable = true;
home-manager.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. systemd.user.startServices = "legacy"; # Needed for auto-mounting agenix secrets.