shell-things/etc/opt/chromium/policies/managed
Aminda Suomalainen 9bca567950
{firefox,chromium}: add/restore New Tab Suspender, Dark Reader and OpenDyslexic
2024-08-02 15:30:32 +03:00
..
.editorconfig
.gitattributes pre-commit run --all-files 2024-06-11 21:15:40 +03:00
.gitignore {chromium,unbound}: experimental dot-private-ecs.conf 2024-05-18 16:08:17 +03:00
README.md chromium: make a tsv of the extensions and IDs 2024-07-22 13:25:23 +03:00
amber-theme-colour.json.sample chromium/managed: add amber-theme-colour.json.sample 2024-05-12 18:34:10 +03:00
aminda-extensions.json {firefox,chromium}: add/restore New Tab Suspender, Dark Reader and OpenDyslexic 2024-08-02 15:30:32 +03:00
aminda-extensions.tsv {firefox,chromium}: add/restore New Tab Suspender, Dark Reader and OpenDyslexic 2024-08-02 15:30:32 +03:00
black-theme-colour.json.sample chromium: rename black-theme-colour.json -> black-theme-colour.json.sample to stop me accidentally applying it 2024-05-11 20:36:08 +03:00
brave-shields-disabled.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
disable-brave-ipfs.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
disable-brave-rewards-wallet.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
disable-brave-tor.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
disable-brave-vpn.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
disable-driveby-downloads.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
disable-floc.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-adguard-dns0.json {chromium,unbound}: experimental dot-private-ecs.conf 2024-05-18 16:08:17 +03:00
doh-adguard-family.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-adguard-unfiltered.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-adguard.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-cloudflare-secure.json chromium policy: fix doh-cloudflare-secure.json name inconsistency 2024-05-09 17:11:17 +03:00
doh-cloudflare-security.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-disabled.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-dns0-kids.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-dns0-open.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-dns0-zero.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-dns0.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-google.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-google64.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-mullvad-base.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-private-ecs.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-quad9-ecs.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-quad9.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
doh-unlocked-unset.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
edge-appsfavorites.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
edge-newtabapps.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
edge-screenshots.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
enable-chromecast.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
enable-labs.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
enable-passwordleakdetection.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
enable-tab-suspend.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
english.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
finnish.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
fix-edge-search.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
generative-ai.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
https-everywhere.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
prefetch.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00
profilemanager.json {pre-commit,*.json}: use tabs for intendion 2024-07-29 09:22:14 +03:00

README.md

Chromium policies

amber-theme-colour.json.sample

Automatically generated theme colour based on “amber” (#ffb700), it looks kind of fancy, but doesnt feel like its for me.

aminda-extensions.json

As I cannot separate the keys to multiple files I am forced to keep them in one and separate by what the file does, aminda-extensions.json is unlikely to overlap with someone else.

Changing normal_installed to force_installed would also prevent uninstallation.

This does contain some bloat or something not necessary in all situations or even overlapping extensions, but there is an important side goal of teaching users to disable extraneous extensions they dont need (unless I decide they do need something and thus its force_installed.

Explanations have moved to aminda-extensions.tsv!

black-theme-colour.json.sample

Sets the theme colour as black. This is managed instead of recommended, because even the recommended policy seems to block theme changing.

.sample suffix is there so maybe I will stop applying this policy and thus disabling GTK/Qt themes.

brave-shields-disabled.json

Allowlist for sites where I think Brave Shields may be breaking things. Similar is also in aminda-extensions.json for Privacy Badger.

disable-brave-ipfs.json

Disables Brave integrated IPFS node.

disable-brave-rewards-wallet.json

Disables Brave rewards and wallet.

disable-brave-tor.json

Disables Tor in Brave as I recommend using Tor Browser instead.

disable-brave-vpn.json

Disables Brave VPN, which is the most annoying feature that has group policy that I can see.

disable-floc.json

Disables floc or ad topics that are against privacy.

doh-adguard-dns0.json

dph-adguard.json

doh-adguard-unfiltered.json

doh-cloudflare-secure.json

Sets Cloudflare with malware protection as the forced DNS-over-HTTPS server.

doh-disabled

doh-dns0.json

Simply forces DNS-over-HTTPS with DNS0.eu.

doh-dns0-kids.json

doh-dns0-open.json

doh-dns0-zero.json

doh-google64.json

doh-google.json

doh-mullvad-base.json

Forces DNS-over-HTTPS with Mullvad Base, which features ad, malware & tracker blocking.

doh-quad9-ecs.json

Forces DNS over HTTPS with Quad9 ECS enabled threat-blocking server and also contains their alternative port.

doh-quad9.json

Forces DNS over HTTPS with Quad9 threat-blocking server and also contains their alternative port.

doh-unlocked-unset.json

Allows configuring DoH even with managed policies present (unless another DoH rule is in force) since enabling any managed policy will otherwise gray out the option.

If no DNS over HTTPS policy is used, this unlocks the setting. Enabling managed policies disable it by default.

My other doh-*.json set this as well, because secure doesnt allow downgrade to system resolver and Chromium seems somewhat unreliable with it often reporting DNS_PROBE_POSSIBLE and while this occassionally disables ECH, it works and my system resolvers are encrypted. I hope they will implement ECH with system resolver soon to fix this.

edge-appsfavorites.json

Edge apps in favorites bar.

edge-newtabapps.json

Should enable apps in new tab page, although I am not seeing it.

edge-screenshots.json

Explicitly enables screenshotting-

enable-chromecast.json

Explicitly enables Chromecast support.

enable-labs.json

Enables the beaker button “Experiments” for easier management than about:flags.

enable-passwordleakdetection.json

Warns about password reuse, although that may only be with Google account.

enable-tab-suspend.json

Enables the efficiency mode which suspends background tabs.

fix-edge-search.json

Tells Microsoft Edge to redirect queries from new tab search box to URL bar effectively forcing it to respect user configured search engine instead of stealthily sending those queries to Bing.

generative-ai.json

Allows using the AI features that I am not seeing anyway, but wont send data back to Google about them.

https-everywhere.json

This file evolved to merge another one, so now it:

  • Online Certificate Status Protocol (OCSP), and Certivicate Revokation List (CRL) checks.
  • Enables Encrypted Client-Hello (ECH), which however requires DNS-Over-HTTPS to be used.
  • Forces HTTPS-only mode to be enabled.
  • Attempts to upgrade http:// queries to https://

prefetch.json

Enables prefetching. Will make sites very speedy, but decreases privacy and may conflict with uBlock Origin. However AdNauseam is already clicking those ads, so maybe its not that big of an issue.

profilemanager.json

Forces the profile screen even with only one profile. I love the feature in Firefox and want to see it here too, now that I accidentally noticed it.

README.md

You are reading this file, are you not?