Move keepassxc.ini content to dedicated file

As I always search for keepassxc in file names.
I always forget that I've inlined within xdg file.

Now I can search for the keepassxc file and open it.
This commit is contained in:
Daniel Siepmann 2023-02-22 07:56:40 +01:00
parent 42b966c1ee
commit 68378ed9c9
Signed by: Daniel Siepmann
GPG key ID: 33D6629915560EF4
2 changed files with 50 additions and 51 deletions

View file

@ -0,0 +1,49 @@
{
General = {
ConfigVersion = 2;
};
FdoSecrets = {
Enabled = true;
ShowNotification = false;
};
GUI = {
ApplicationTheme = "dark";
CompactMode = true;
HidePreviewPanel = true;
HideToolbar = true;
HideUsernames = false;
MinimizeToTray = true;
ShowTrayIcon = true;
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;
};
}

View file

@ -11,57 +11,7 @@
"ctags/config.ctags".source = ./files/ctags;
"sc-im/scimrc".source = ./files/scimrc;
"ncdu/config".source = ./files/ncdu;
"keepassxc/keepassxc.ini".text = pkgs.lib.generators.toINI { } {
General = {
ConfigVersion = 2;
};
FdoSecrets = {
Enabled = true;
ShowNotification = false;
};
GUI = {
ApplicationTheme = "dark";
CompactMode = true;
HidePreviewPanel = false;
HideToolbar = true;
HideUsernames = false;
MinimizeToTray = true;
ShowTrayIcon = true;
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;
};
};
"keepassxc/keepassxc.ini".text = pkgs.lib.generators.toINI { } (import ./files/keepassxc-ini.nix);
"litecli/config".source = ./files/litecli;
"phpactor".source = ./files/phpactor;
"tig/config".source = ./files/tig;