mirror of
https://github.com/nix-community/home-manager.git
synced 2025-11-08 19:46:05 +01:00
keepassxc: note the manifest installation conflict (#7675)
This commit is contained in:
parent
279ca5addc
commit
11626a4383
1 changed files with 22 additions and 2 deletions
|
|
@ -17,7 +17,27 @@ in
|
|||
];
|
||||
|
||||
options.programs.keepassxc = {
|
||||
enable = lib.mkEnableOption "keepassxc";
|
||||
enable = lib.mkEnableOption "keepassxc" // {
|
||||
description = ''
|
||||
Whether to enable KeePassXC.
|
||||
|
||||
::: {.note}
|
||||
When this flag is set, KeePassXC' builtin native messaging manifest for
|
||||
communication with its browser extension is automatically installed.
|
||||
This conflicts with KeePassXC' builtin installation mechanism. To
|
||||
prevent error messages, either set
|
||||
{option}`programs.keepassxc.settings.Browser.UpdateBinaryPath` to
|
||||
`false`, or untick the checkbox
|
||||
|
||||
Application Settings/
|
||||
Browser Integration/
|
||||
Advanced/
|
||||
Update native messaging manifest files at startup
|
||||
|
||||
in the GUI.
|
||||
:::
|
||||
'';
|
||||
};
|
||||
|
||||
package = lib.mkPackageOption pkgs "keepassxc" { nullable = true; };
|
||||
|
||||
|
|
@ -52,7 +72,7 @@ in
|
|||
default = false;
|
||||
example = true;
|
||||
description = ''
|
||||
Whether to start Keepassxc automatically on login through the XDG autostart mechanism.
|
||||
Whether to start KeePassXC automatically on login through the XDG autostart mechanism.
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue