Credit : https://t.me/LinuxTechIndex
LibreWolf is NOT one of the browser options in KeePassXC, so you need to add it's connection manually.
-
Create a .mozilla folder in your home folder if it doesn't exist.
mkdir ~/.mozilla
-
Open KeePassXC, and go to
Tools ->Setting ->Browser Integration
-
Check the "Firefox" checkbox
-
Click "OK" button. This creates this file
org.keepassxc.keepassxc_browser.json
in this folder
~/.mozilla/native-messaging-hosts
-
Create the native-messaging-hosts folder inside the .librewolf folder in your home folder.
mkdir -p ~/.librewolf/native-messaging-hosts/
-
Copy the org.keepassxc.keepassxc_browser.json file from the .mozilla folder to the .librewolf folder
cp ~/.mozilla/native-messaging-hosts/org.keepassxc.keepassxc_browser.json ~/.librewolf/native-messaging-hosts/
-
Open LibreWolf, and follow these instructions for setting up KeePassXC in LibreWolf https://keepassxc.org/docs/KeePassXC_GettingStarted.html#_setup_browser_integration