nixpkgs/home/files/keepassxc-ini.nix
Daniel Siepmann 6dbecabf40
Use KeepassXC as SSH Agent
This replaces the configuration of files per ssh match block,
as well as the need for keychain.

See: https://keepassxc.org/docs/KeePassXC_UserGuide#_ssh_agent
2023-05-24 19:54:41 +02:00

53 lines
887 B
Nix

{
General = {
ConfigVersion = 2;
};
FdoSecrets = {
Enabled = true;
ShowNotification = false;
};
GUI = {
ApplicationTheme = "dark";
CompactMode = true;
HidePreviewPanel = true;
HideToolbar = true;
HideUsernames = false;
MinimizeToTray = true;
ShowTrayIcon = false;
TrayIconAppearance = "monochrome-light";
};
PasswordGenerator = {
AdditionalChars = "";
AdvancedMode = true;
Braces = true;
Dashes = true;
ExcludedChars = "*<>!?";
Length = 16;
Math = true;
Quotes = true;
SpecialChars = false;
};
Browser = {
CustomProxyLocation = "";
Enabled = true;
SearchInAllDatabases = true;
};
Security = {
ClearSearchTimeout = 120;
LockDatabaseIdle = true;
LockDatabaseIdleSeconds = 120;
Security_HideNotes = true;
};
SSHAgent = {
Enabled = true;
};
}