blob: 7211364d199b255297317d0a96f17b3830763c64 (
plain) (
tree)
|
|
{lib, config, ...}: {
options.keepassxc.enable = lib.mkEnableOption "KeepassXC's config";
config = lib.mkIf config.keepassxc.enable {
xdg.autostart.enable = true;
programs.keepassxc = {
enable = true;
autostart = true;
settings = {
Browser.Enabled=true;
FdoSecrets.Enabled = true;
GUI = {
MinimizeOnStartup = true;
MinimizeOnClose = true;
ApplicationTheme = "dark";
HideUsernames = true;
TrayIconAppearance = "monochrome-light";
};
PasswordGenerator = {
Length = 128;
LowerCase = true;
UpperCase = true;
SpecialChars = true;
};
};
};
};
}
|