Configure keepassxc for browser extension support

Add manually installed extensions as comments.
I could install them from user repositories, but I keep this for now.
This commit is contained in:
Daniel Siepmann 2022-05-31 08:47:21 +02:00
parent 8b19401941
commit cd63d01702
Signed by: Daniel Siepmann
GPG key ID: 33D6629915560EF4
2 changed files with 26 additions and 0 deletions

View file

@ -8,6 +8,10 @@
profiles = {
default = {
# Extensions:
# * https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/
# * https://addons.mozilla.org/en-US/firefox/addon/languagetool/
# * https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/
name = "default";
id = 0;
isDefault = true;

View file

@ -10,16 +10,24 @@
"borg/exclude".source = ./files/borg-exclude;
"ctags/config.ctags".source = ./files/ctags;
"keepassxc/keepassxc.ini".text = pkgs.lib.generators.toINI { } {
General = {
ConfigVersion = 2;
};
GUI = {
ApplicationTheme = "dark";
CompactMode = true;
HidePreviewPanel = false;
HideToolbar = true;
HideUsernames = false;
MinimizeToTray = true;
ShowTrayIcon = true;
TrayIconAppearance = "monochrome-dark";
};
PasswordGenerator = {
AdditionalChars = "";
AdvancedMode = true;
@ -31,6 +39,20 @@
Quotes = true;
SpecialChars = false;
};
Browser = {
CustomProxyLocation = "";
Enabled = true;
SearchInAllDatabases = true;
};
Security = {
ClearSearchTimeout = 1;
LockDatabaseIdle = true;
LockDatabaseIdleSeconds = 60;
Security_HideNotes = true;
};
};
"litecli/config".source = ./files/litecli;
"phpactor".source = ./files/phpactor;