mirror of
https://gitea.blesmrt.net/mikaela/gist.git
synced 2024-12-24 03:33:09 +01:00
85 lines
2.4 KiB
Markdown
85 lines
2.4 KiB
Markdown
# Web browser managed policy configuration
|
|
|
|
_For actual configuration, refer to the shell-things repo which is submoduled
|
|
and symlinked in this directory for reference._
|
|
|
|
<!-- editorconfig-checker-disable -->
|
|
<!-- prettier-ignore-start -->
|
|
|
|
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
|
|
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
|
|
|
|
- [Abandoned ideas](#abandoned-ideas)
|
|
- [AdNauseam managed policy](#adnauseam-managed-policy)
|
|
- [Blank New Tab](#blank-new-tab)
|
|
- [DuckDuckGo Privacy Essentials](#duckduckgo-privacy-essentials)
|
|
|
|
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
|
|
|
|
<!-- prettier-ignore-end -->
|
|
<!-- editorconfig-checker-enable -->
|
|
|
|
## Abandoned ideas
|
|
|
|
### AdNauseam managed policy
|
|
|
|
This breaks `pre-commit` hook `pretty-format-json` which I value above this
|
|
feature and besides I am not actually using this setting and lazily just
|
|
enabling/disabling JavaScript per-domain-I-am-on when I need it.
|
|
|
|
This snipped is from Firefox, but the principle applies to Chromium.
|
|
|
|
```json
|
|
{
|
|
"policies": {
|
|
"3rdparty": {
|
|
"Extensions": {
|
|
"adnauseam@rednoise.org": {
|
|
"advancedSettings": [["filterAuthorMode", "true"]]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
### Blank New Tab
|
|
|
|
This is a Chromium extension and this was a Chromium policy due to Microsoft pushing itself a lot on the new tab page, which my search engine policies bypass.
|
|
|
|
```json
|
|
{
|
|
"ExtensionSettings": {
|
|
"pfbmpcgfjncjakgfpddijlbdpjnhnfem": {
|
|
"installation_mode": "force_installed",
|
|
"override_update_url": true,
|
|
"toolbar_pin": "default_unpinned",
|
|
"update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx"
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
### [DuckDuckGo Privacy Essentials](https://chrome.google.com/webstore/detail/bkdgflcldnnnapblkhphbgpggdiikppg)
|
|
|
|
Same as Blank New Page, this was to bypass Google being default, which didn't even work, and is unnecessary with the search engine policies.
|
|
|
|
```json
|
|
{
|
|
"ExtensionSettings": {
|
|
"bkdgflcldnnnapblkhphbgpggdiikppg": {
|
|
"installation_mode": "normal_installed",
|
|
"override_update_url": true,
|
|
"runtime_allowed_hosts": [
|
|
"*://*.duckduckgo.com",
|
|
"*://*.google.com",
|
|
"*://*.bing.com"
|
|
],
|
|
"runtime_blocked_hosts": ["<all_urls>"],
|
|
"toolbar_pin": "default_unpinned",
|
|
"update_url": "https://clients2.google.com/service/update2/crx"
|
|
}
|
|
}
|
|
}
|
|
```
|