1password unlocking browser extension issues (Firefox/Brave/Edge vs Vivaldi/Wavebox)

Hey folks,

If you are a 1password user, the 1password app can unlock the browser extension in certain browsers:

  • Firefox: :heavy_check_mark:
  • Brave: :heavy_check_mark:
  • Edge: :heavy_check_mark:
  • Vivaldi: :heavy_multiplication_x:
  • Wavebox :heavy_multiplication_x:

(there might be others). What’s the difference that causes these incompatibilities? I like Firefox (and am using it for this reason)

Anybody dug into this?

I have issues with pkgs.firefox-bin unlocking 1password on aarch64-darwin. Installed with home-manager from the flake github:bandithedoge/nixpkgs-firefox-darwin

OK, the solution was easy but hard to find. In Linux, /etc/1password/custom_allowed_browsers must be 0755 permissions:

  config = {
    programs = {
      _1password.enable = true;
      _1password-gui = {
        enable = true;
        polkitPolicyOwners = ["${user}"];
      };
    };

    home-manager.users.${user} = {
      home.file.".config/autostart/1password-startup.desktop".source = "${dotfiles}/autostart/1password-startup.desktop";
    };

    environment.etc = {
      "1password/custom_allowed_browsers" = {
        text = ''
          vivaldi-bin
        '';
        mode = "0755";
      };
    };
  };

1 Like