Skip to content

Instantly share code, notes, and snippets.

@jetersen
Last active March 30, 2020 10:02
Show Gist options
  • Save jetersen/fa4f0c9b5a6e33a3cbc1d68af0d360d9 to your computer and use it in GitHub Desktop.
Save jetersen/fa4f0c9b5a6e33a3cbc1d68af0d360d9 to your computer and use it in GitHub Desktop.
Enable Always Open checkbox in chromium

How to enable Always Open Checkbox in Chromium again

In version 77 of Chromium (Chrome, Edge, Opera and etc) the always open checkbox was hidden unless renabled by settings.

The always open checkbox is for instance helpful if you join a lot of zoom meetings.

The preference you want to enable is ExternalProtocolDialogShowAlwaysOpenCheckbox which is different for each OS.

MacOS

Run this command

defaults write com.google.Chrome ExternalProtocolDialogShowAlwaysOpenCheckbox -bool true

Windows

Create a .reg file with the following content

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
"ExternalProtocolDialogShowAlwaysOpenCheckbox"=dword:00000001

Or run this powershell script

New-Item 'HKLM:\SOFTWARE\Policies\Google\Chrome' -Force | New-ItemProperty -Name ExternalProtocolDialogShowAlwaysOpenCheckbox -Value 1 -Force | Out-Null

Linux

Create a /etc/opt/chrome/policies/managed/managed_policies.json file with the following content

{
  "ExternalProtocolDialogShowAlwaysOpenCheckbox": true
}

or Run this script

mkdir -p /etc/opt/chrome/policies/managed/
cat >> /etc/opt/chrome/policies/managed/managed_policies.json <<EOL
{
  "ExternalProtocolDialogShowAlwaysOpenCheckbox": true
}
EOL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment