diff --git a/web-browsers/.gitignore b/web-browsers/.gitignore new file mode 100644 index 0000000..a74671b --- /dev/null +++ b/web-browsers/.gitignore @@ -0,0 +1,3 @@ +chromium +firefox +init-browser-policies.bash diff --git a/web-browsers/README.md b/web-browsers/README.md new file mode 100644 index 0000000..5ee6bac --- /dev/null +++ b/web-browsers/README.md @@ -0,0 +1,42 @@ +# 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](#abandoned-ideas) + - [AdNauseam managed policy](#adnauseam-managed-policy) + + + + + + +## 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"]] + } + } + } + } +} +``` diff --git a/web-browsers/chromium b/web-browsers/chromium new file mode 120000 index 0000000..5bc8a97 --- /dev/null +++ b/web-browsers/chromium @@ -0,0 +1 @@ +../submodules/shell-things/etc/opt/chromium \ No newline at end of file diff --git a/web-browsers/firefox b/web-browsers/firefox new file mode 120000 index 0000000..773d136 --- /dev/null +++ b/web-browsers/firefox @@ -0,0 +1 @@ +../submodules/shell-things/etc/firefox \ No newline at end of file diff --git a/web-browsers/init-browser-policies.bash b/web-browsers/init-browser-policies.bash new file mode 120000 index 0000000..5b339f9 --- /dev/null +++ b/web-browsers/init-browser-policies.bash @@ -0,0 +1 @@ +../submodules/shell-things/etc/init-browser-policies.bash \ No newline at end of file