Extension name
bitwarden
Description
On Apple Silicon macOS, the Bitwarden extension reports that rbw is not installed even though it is installed through Homebrew and works correctly from Terminal.
Environment:
- macOS 26.6 (
arm64)
rbw 1.15.0
rbw location: /opt/homebrew/bin/rbw
Terminal output:
$ command -v rbw
/opt/homebrew/bin/rbw
$ rbw --version
rbw 1.15.0
Vicinae’s GUI process has this PATH:
/usr/bin:/bin:/usr/sbin:/sbin
The extension currently invokes the bare executable name with execFileAsync("rbw", ...). When /opt/homebrew/bin is absent from Vicinae’s environment, this produces ENOENT, which the extension reports as “rbw is not installed.”
Relevant source:
https://github.com/vicinaehq/extensions/blob/main/extensions/bitwarden/src/rbw.ts#L34-L49
Expected behavior: the extension should detect the standard Apple Silicon Homebrew installation at /opt/homebrew/bin/rbw.
A possible fix would be to resolve common Homebrew locations on macOS or provide an extension preference for the full rbw executable path. The preference would also support custom Homebrew prefixes and other installation methods.
Steps to reproduce
- On an Apple Silicon Mac, install
rbw with:
- Confirm that
/opt/homebrew/bin/rbw runs successfully.
- Install the Bitwarden extension from the Vicinae store.
- Launch “Browse Bitwarden Vault.”
- Observe the message:
rbw is not installed
Install rbw to use this extension.
Vicinae version
0.24.0 (build 2325)
Extension name
bitwarden
Description
On Apple Silicon macOS, the Bitwarden extension reports that
rbwis not installed even though it is installed through Homebrew and works correctly from Terminal.Environment:
arm64)rbw1.15.0rbwlocation:/opt/homebrew/bin/rbwTerminal output:
Vicinae’s GUI process has this
PATH:The extension currently invokes the bare executable name with
execFileAsync("rbw", ...). When/opt/homebrew/binis absent from Vicinae’s environment, this producesENOENT, which the extension reports as “rbw is not installed.”Relevant source:
https://github.com/vicinaehq/extensions/blob/main/extensions/bitwarden/src/rbw.ts#L34-L49
Expected behavior: the extension should detect the standard Apple Silicon Homebrew installation at
/opt/homebrew/bin/rbw.A possible fix would be to resolve common Homebrew locations on macOS or provide an extension preference for the full
rbwexecutable path. The preference would also support custom Homebrew prefixes and other installation methods.Steps to reproduce
rbwwith:/opt/homebrew/bin/rbwruns successfully.Vicinae version
0.24.0 (build 2325)