Add 1Password extension policy configuration#1708
Conversation
|
Why force 1Password extension to be installed when not everyone uses 1Password? |
- Added policy files in config/chromium/policies/managed/ and config/brave/policies/managed/ - Created migration to copy policies to system directories /etc/chromium and /etc/brave
1aa483a to
8d0be19
Compare
|
The default install of Omarchy is my setup. It is and should be possible to remove anything and everything after you're up and running, but we start from the base of "this is what I use". You can read more about the principles powering Omarchy here: https://learn.omacom.io/3/omacom/76/omakase-computing |
We just leave it for new installs
|
@hjanuschka This isn't actually working. The extension is not getting installed on a new setup. |
|
you removed the migration, it needs to copy the onepassword.json to /etc/chromium/..... |
|
This was on a fresh installation. Those files are copied over automatically. |
|
My bad. They weren't copied to the right place! |
|
It starts on the second launch, but the 1pw extension is not installed. |
|
Here is the installer we're using: https://github.com/basecamp/omarchy/blob/dev/install/config/browser-policies.sh |
|
gosh! sorry! will try this, can we revert that in dev branch? using a VM (with iso) is the fastest way to debug/try fresh install? |
|
initially when i did the PR - had browser running, copied file over there, it showed up in chrome://policy and installed extension - strange |
|
Yeah, fastest way to test fresh install is by running ./bin/omarchy-iso-make-dev from https://github.com/omacom-io/omarchy-iso |
|
Hmm. I can get it working just fine in proxmox. Must be an issue with the qemu flow. Everything is working now 😄 |
* Add 1Password extension policy configuration for Chromium and Brave - Added policy files in config/chromium/policies/managed/ and config/brave/policies/managed/ - Created migration to copy policies to system directories /etc/chromium and /etc/brave * I don't want to push it into existing installations at the moment We just leave it for new installs --------- Co-authored-by: David Heinemeier Hansson <david@hey.com>
* Add 1Password extension policy configuration for Chromium and Brave - Added policy files in config/chromium/policies/managed/ and config/brave/policies/managed/ - Created migration to copy policies to system directories /etc/chromium and /etc/brave * I don't want to push it into existing installations at the moment We just leave it for new installs --------- Co-authored-by: David Heinemeier Hansson <david@hey.com>
* Add 1Password extension policy configuration for Chromium and Brave - Added policy files in config/chromium/policies/managed/ and config/brave/policies/managed/ - Created migration to copy policies to system directories /etc/chromium and /etc/brave * I don't want to push it into existing installations at the moment We just leave it for new installs --------- Co-authored-by: David Heinemeier Hansson <david@hey.com>
* Add 1Password extension policy configuration for Chromium and Brave - Added policy files in config/chromium/policies/managed/ and config/brave/policies/managed/ - Created migration to copy policies to system directories /etc/chromium and /etc/brave * I don't want to push it into existing installations at the moment We just leave it for new installs --------- Co-authored-by: David Heinemeier Hansson <david@hey.com>


Summary
Changes
static/onepassword.jsonwith 1Password extension ID and installation policies1757683389.shto:/etc/chromium/policies/managed/) and Brave (/etc/brave/policies/managed/)Test plan