gist/web-browsers
2024-05-30 19:42:23 +03:00
..
usercss change-fonts.user.css: fix typo 2024-05-30 19:42:23 +03:00
.gitignore web-browsers: fix uBO symlink 2024-05-30 13:10:52 +03:00
blocklist.txt web-browsers: add symlink blocklist.txt 2024-03-09 10:23:52 +02:00
blocklist.ublockorigin.txt web-browsers: fix uBO symlink 2024-05-30 13:10:52 +03:00
chromium web-browsers: initial commit of managed profiles and abandoned ideas 2024-03-02 16:15:51 +02:00
firefox web-browsers: initial commit of managed profiles and abandoned ideas 2024-03-02 16:15:51 +02:00
init-browser-policies.bash web-browsers: initial commit of managed profiles and abandoned ideas 2024-03-02 16:15:51 +02:00
README.md web-browsers/README.md: add DuckDuckGo Privacy Essentials as an abandoned idea 2024-03-23 12:47:03 +02:00
ublock-origin.md web-browsers/ublock-origin.md: 'backup' current filterlists 2024-05-23 13:25:53 +03:00

Web browser managed policy configuration

For actual configuration, refer to the shell-things repo which is submoduled and symlinked in this directory for reference.

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.

{
  "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.

{
  "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

Same as Blank New Page, this was to bypass Google being default, which didnt even work, and is unnecessary with the search engine policies.

{
  "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"
    }
  }
}