omarchy icon indicating copy to clipboard operation
omarchy copied to clipboard

add password manager options

Open robertobarreda opened this issue 3 months ago • 5 comments

This update introduces seamless support for selecting a password manager between 1Password (the current default) and the newly integrated KeepassXC and Bitwarden options.

robertobarreda avatar Sep 18 '25 15:09 robertobarreda

Would love to see a Bitwarden option if possible!

muzzwood avatar Sep 19 '25 00:09 muzzwood

Would love to see a Bitwarden option if possible!

Do you mean bitwarden (desktop) or bitwarden-cli

robertobarreda avatar Sep 19 '25 08:09 robertobarreda

Would love to see a Bitwarden option if possible!

Do you mean bitwarden (desktop) or bitwarden-cli

Sorry for the delay getting back to you! I was meaning the desktop app, but if you've gone with the cli version no probs. 🙏🏻

muzzwood avatar Sep 23 '25 10:09 muzzwood

Would love to see a Bitwarden option if possible!

Do you mean bitwarden (desktop) or bitwarden-cli

Sorry for the delay getting back to you! I was meaning the desktop app, but if you've gone with the cli version no probs. 🙏🏻

I went with both actually.

robertobarreda avatar Sep 23 '25 10:09 robertobarreda

IIRC, omarchy has some special handling set up for gnome-keyring to launch. so idk what the official way to replace it would be. i assumed that would be custom for awhile. I do plan on doing that myself.

If the intent is to have keepassxc register itself as org.freedesktop.secrets then you could use the Secret.Service.Lock method via dbus to lock the password manager.

Here's one way to discover that, via Bustle and QtDbus, though some of these applications pull in dependencies on Arch, so i'd check the package lists before you install.

2025-10-17T11:03:41,988685023-04:00

Usually for this desktop-integration stuff, D-Bus is the way to go. It can be complex to support across a lot of different installations, though. IMO, I would prefer some other means of determining what the PASSWORD_MANAGER is other than via a UWSM or hyprland environment variable. (idk though, i just found this thread)

Where does 1password fit into Omarchy? Is it just set up for browser integration? Or does omarchy-menu help access it in various ways?

dcunited001 avatar Oct 17 '25 15:10 dcunited001