add rbw module

This commit is contained in:
Julien Malka 2024-04-05 15:34:34 +02:00
parent 9f00915fcc
commit d7c6df94b0
Signed by: Luj
GPG key ID: 6FC74C847011FD83
2 changed files with 25 additions and 0 deletions

View file

@ -0,0 +1,23 @@
{ config, pkgs, lib, ... }:
let
cfg = config.luj.programs.pass;
in
with lib;
{
options.luj.programs.pass = {
enable = mkEnableOption "Enable pass";
};
config = mkIf cfg.enable {
programs.rbw = {
enable = true;
settings = {
base_url = "https://vaults.malka.family";
email = "julien@malka.sh";
pinentry = pkgs.pinentry-gnome3;
lock_timeout = 600;
};
};
};
}

View file

@ -15,6 +15,7 @@
luj.programs.dunst.enable = true;
luj.emails.enable = true;
luj.programs.firefox.enable = true;
luj.programs.pass.enable = true;
luj.programs.sway = {
enable = true;
modifier = "Mod4";
@ -34,6 +35,7 @@
nix-direnv.enable = true;
};
home.pointerCursor = {
name = "Adwaita";
package = pkgs.gnome.adwaita-icon-theme;