mirror of
https://github.com/alyraffauf/nixcfg.git
synced 2024-11-25 13:51:54 -05:00
aly: add password-store (#71)
Some checks failed
git-mirror / gitlab-sync (push) Has been cancelled
nix-build / default-build (push) Has been cancelled
nix-build / fallarbor-build (push) Has been cancelled
nix-build / lavaridge-build (push) Has been cancelled
nix-build / mauville-build (push) Has been cancelled
nix-build / petalburg-build (push) Has been cancelled
nix-build / rustboro-build (push) Has been cancelled
nix-check / fmt-check (push) Has been cancelled
nix-check / eval-check (push) Has been cancelled
Some checks failed
git-mirror / gitlab-sync (push) Has been cancelled
nix-build / default-build (push) Has been cancelled
nix-build / fallarbor-build (push) Has been cancelled
nix-build / lavaridge-build (push) Has been cancelled
nix-build / mauville-build (push) Has been cancelled
nix-build / petalburg-build (push) Has been cancelled
nix-build / rustboro-build (push) Has been cancelled
nix-check / fmt-check (push) Has been cancelled
nix-check / eval-check (push) Has been cancelled
* aly: add password-store with extensions * aly: add rofi-pass * aly: simplify rofi-pass config
This commit is contained in:
parent
be2cdde564
commit
8dd3204275
|
@ -61,6 +61,28 @@ 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 = ''
|
||||||
|
USERNAME_field='login'
|
||||||
|
'';
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.user.startServices = "legacy"; # Needed for auto-mounting agenix secrets.
|
systemd.user.startServices = "legacy"; # Needed for auto-mounting agenix secrets.
|
||||||
|
|
Loading…
Reference in a new issue