diff --git a/base/gui-programs.nix b/base/gui-programs.nix index ca10adf..8bc9d33 100644 --- a/base/gui-programs.nix +++ b/base/gui-programs.nix @@ -41,7 +41,6 @@ in mpv obs-studio pavucontrol - rbw slack spotify tdesktop diff --git a/home/default.nix b/home/default.nix index d30671f..ab42092 100644 --- a/home/default.nix +++ b/home/default.nix @@ -12,6 +12,7 @@ ./laptop.nix ./lorri.nix ./mail.nix + ./rbw.nix ./rofi.nix ./ssh.nix ./themes diff --git a/home/rbw.nix b/home/rbw.nix new file mode 100644 index 0000000..34ac1b8 --- /dev/null +++ b/home/rbw.nix @@ -0,0 +1,25 @@ +{ config, lib, pkgs, ... }: +let + inherit (lib) + mkEnableOption + mkIf + ; + cfg = config.my.home.mail; +in +{ + options.my.home.rbw = { + enable = (mkEnableOption "rbw configuration"); + }; + + config = mkIf cfg.enable { + programs.rbw = { + enable = true; + settings = { + email = "antoine@alarsyo.net"; + base_url = "https://pass.alarsyo.net"; + lock_timeout = 60 * 60 * 12; + pinentry = pkgs.pinentry-gnome; + }; + }; + }; +}