This will only work with gnome-keyring. From my testing I could not get kwallet working but gnome-keyring even installed on plasma works fine
First remove any existing bitwarden instances using pacman
sudo pacman -Rcns bitwarden-desktop
Next clone the repo and install via makepkg
git clone https://github.com/Lutitious/arch-bw-bio
cd arch-bw-bio
makepkg -si --skipinteg
If you care about browser integration log in and follow these steps
- Go to File > Settings
- Check the box
Unlock with polkit
- Scroll down and enable
Allow browser integration
and optionallyRequire verification for browser integration
- Go to
~/.mozilla/native-messaging-hosts
on Firefox or~/.config/google-chrome/NativeMessagingHosts/
on Chrome - Open the json and make sure the PATH is set to
/usr/bin/bitwarden-desktop
. If not, change it to that and optionally set the file to read only.