How to get KeePassXC to work with Librewolf

native messaging

You’ll need to have Firefox installed on the machine, even if you don’t use it. We’re going to borrow its Native Messaging component and use it in Librewolf.

To get native messaging to work for KeepassXC and others like the Plasma Integration, create two symlinks by running these commands:

ln -s ~/.mozilla/native-messaging-hosts ~/.librewolf/native-messaging-hosts
sudo ln -s /usr/lib/mozilla/native-messaging-hosts /usr/lib/librewolf/native-messaging-hosts

Now, in KeePassXC settings, go to Browser Integration and select the Advanced tab.

Check the box for: Use a custom Browser Configuration Location

Set Browser Type to Firefox

Enter the following in Config Location:

Config Location


Leave a Reply

Your email address will not be published. Required fields are marked *