1Password App Integration With Browser Extension on Kubuntu (or Debian Linux)
You might be thinking “well, that’s oddly specific”. Yes, yes it is.
Anyway, if you’re running Debian Linux and you use 1Password and have to log in separately to your desktop app and your browser extensions, you’re in luck. There is a fix.
Oh SNAP! SNAPs and Flatpaks Don’t Work!
If your browser has been installed as a Flatpak or SNAP package, then this won’t work. You must be using a .deb
installed app.
Check to see if you’re running a SNAP or Flatpak by running these two commands:
snap list
flatpak list
If the browsers are listed there then uninstall and reinstall as .deb
apps.
Setting it up
Make sure the 1Password app and the 1Password browser extensions are set up to allow connectivity:
Then, create a file that tells 1Password to integrate:
sudo mkdir -p /etc/1password
sudo vi /etc/1password/custom_allowed_browsers
In that file, enter and save the browser’s info:
vivaldi-bin
brave-browser
Set the permissions on the new file:
sudo chown root:root /etc/1password/custom_allowed_browsers
Quit and restart the browser and 1Password. Authenticating in one place should unlock the other now, too.