From c1f96c163dbe889c8373b3e311763617e96f0318 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20Sch=C3=A4ferdiek?= Date: Thu, 22 Oct 2020 18:10:15 +0200 Subject: [PATCH] Add greasemonkey, enable DRM by default --- firefox/README.md | 24 +++++++++++++++++++----- firefox/greasemonkey.zip | Bin 0 -> 2625 bytes firefox/user.js | 4 ++-- 3 files changed, 21 insertions(+), 7 deletions(-) create mode 100755 firefox/greasemonkey.zip diff --git a/firefox/README.md b/firefox/README.md index fad7fbe..9950510 100755 --- a/firefox/README.md +++ b/firefox/README.md @@ -8,29 +8,43 @@ Based on [https://www.privacy-handbuch.de/handbuch_21.htm](https://www.privacy-h ## Recommended extensions -For the uBlock plugin import the `ublock-config-1.txt` for proper settings. ``` uBlock Origin (ads) + HTTPZ or HTTPS Everywhere (automatically redirect to the Secure version of a website) + Neat url // removes common parameters from pages (e.g. to identify you with something like ?os=windows&....) -Skip Redirect + +Skip Redirect // skips not needed redirects of pages + CanvasBlocker // for some JavaScript (web) API + Cookie AutoDelete // automatically delete cookies (an extension for a passwordmanager like KeePassXC if needed) -(Invidious Redirect to use liberated YouTube if needed) + +(Use Invidious instances for a liberated YouTube experience) + +(Greasemonkey to get rid of some annoying popups, see below) ``` -`Skip Redirect` _might_ lead to malfunctioning of some websites. Disable it per page. +All extensions, especially extensions interferring in redirects like `Skip Redirect` _might_ lead to malfunctioning of some websites. Disable it per page. You can **hide extension icons** in the overflow menu if you like. Just right click the icon in the top right in the menu bar and "pin to overflow". +### uBlock settings + +For the uBlock plugin import the `ublock-config-1.txt` in the "My Filter" menu for proper settings. + +### Remove Google and YouTube popups + +Recently, Google added popups on YT and search so you need to login. In the Greasemonkey extension, import the `greasemonkey.zip` in this git repository and they should be gone. + ## Recommended search engines If not possible in another way, you can add them via [Add custom search engine](https://addons.mozilla.org/en-US/firefox/addon/add-custom-search-engine/). Just follow instructions after installing and opening the extension. - ``` https://www.qwant.com/?q=%s&r=DE&sr=de&l=en_gb&h=1&s=0&a=1&b=1&vt=0&hc=0&smartNews=0&smartSocial=0&theme=0&i=1&donation=0&qoz=0&shb=0&shl=0 ``` diff --git a/firefox/greasemonkey.zip b/firefox/greasemonkey.zip new file mode 100755 index 0000000000000000000000000000000000000000..7cbe405240b7581340225a63f9c69e32000cc61f GIT binary patch literal 2625 zcmWIWW@h1H0D-Q$us|>aN{9mK$o$ff(xg;{qSV~{vQ&kf{PfH`{Q#&I4zL!rZFjOm zSQ!`sco-NAacRM3j$UbTYLQ-6@zk)~{M%*%|K`OX+|l4`w&~5A!*(|w|C+|+eR0dd zJE9Uci&K{bpK(<(opdU};@5lYph>x^y^TMcbtaadzia#5$xp52v%Ss?*QAt}7WOlJ zPGqZcDg67seBHhfa|a%gUveJn@|SW6eNR|(rE9|H50%+1MRAUqtaYuQJ^8P$*LAR5 zsqlY;!X+U`yN>FM91~*hNhF#bS<712usLP1_N1ofBZ92|Cv~3>@0i$zo9-wmI6wM* z5f<8$G}BBZ>2*nEq{sxXhYxPO2)fgyHt$5C=<@}6ccqwToqMXEr+5C`jHpwhT8nl@ z7p&>?Tdu=YVrbYP@V@wi-{r>A*)nW8r;=A1h`-Za;OMaZlf~p?yUMd?F4qZ?sf}RX zk)XHn+jlMY=wMIQYSlFFjY)-yUR46qdsuD=su`b{ zsoHE@X?7#cO+30?L(Ew#ZQrYBTQB=hd*%2fitVP>Keb@Ki4N`Zk_;_(o~F$SQ`>W9 z*~bzq+wGtKPRs9!EJ*yvoNB{HrSSGI!}G@;TW&s`bJSA&@WS3)NsY6Mip|>ZFm0^a zIqSF5`;r^m4i?z*v`Z+e@f}{+6?|Y`i$mzKXJ^Gf-g9}oyL|aN!#yV&Sk0|poQ!?$ z%E4Nw$#drIVA5nbm*gWClvEJ2} zoaXfxvOVaLRd&^s*z#kMtJHm#6@eErYLxre@U;JJwK#a?{zbnXg=g$9_HPdjw0nQ; zg{yX3Sa;DC#R@6@FOkxQmMpo&w>G@2XIJXGb6Vt!;O@lw^z|Dnq{ON{Z!>3oz4|_` z`_!S?XBsQ7cfU6<{3pKPk&*c9z0G&C9#_G$Hd>FT>>>2T=O{%fhBkJbrWygSpn zr8fJkUc<3hlP^E{KV!|uNb{UhRjKXzUo5-K^<=w+CQD7!^{jbadD-}p536j1`I_W6 z_XGD7KDGF+e)dNDCDA08jL&5bhJH*}MAaheC$gH@S=n6K&GP2Efw={{PRt|2sjpSG z1mDSd{HOTjEWftC%lj`Gnba}S7vzY`e{9W9{Bo7 z+)nL7k2P~SUoX2W`0`$bMzxWe9ROj`O|n~ z;QH!3d7p#x<})rZ&!`sf3A}OtYj(1qmdW4S(^vPeFt7CdVC5L+cjEgtma56BuWsFW zaI))cx>IfE6TPF}0o#B6$+`2rRQi$59lMh&b-Z$A;ylV@#sBRuPu|>p?EZ_S95$9E z2Y;ro$nL0^lF=_n@ceP@L~oh$va8%* z1>z2~e$KY8`p&-jeZ9#N!*maA*_edz-&0r%0r2hHSC;fdmbx#FuI;DN~O0;lK5{F$xNeQMpw#4-nF=#GJ*$>#we`^J%ZWx%V(Io9vfbUmVtb^mcz!sby8|-LgOR zOvk%EbJw`#vdbz@iY-0%^#?C3Y#|jga%{`s2q~IJHY1Y=1MX%8&{aSn0HJU-GGInv zZ)QOC0x4r4#@4>j$0i6%4*}k&#v=zBD2pJ#HDKEYn@RexFhm%IJ#9mb0(mxr4OdD> ubqso1M>u8{4ioUCe1!9`Cl7?-N7%7D58+W(p!Ez4Y(RJom<>ZYKs*4W1vVW3 literal 0 HcmV?d00001 diff --git a/firefox/user.js b/firefox/user.js index 0841904..1b35d8a 100755 --- a/firefox/user.js +++ b/firefox/user.js @@ -16,8 +16,8 @@ user_pref("browser.cache.disk_cache_ssl", false); user_pref("browser.cache.offline.enable", false); user_pref("browser.contentblocking.category", "strict"); //user_pref("browser.display.use_document_fonts", 0); -// You must enable DRM to play -user_pref("browser.eme.ui.enabled", false); +// Disable to disallow playback of DRM content +user_pref("browser.eme.ui.enabled", true); user_pref("browser.fixup.alternate.enabled", false); user_pref("browser.formfill.enable", false); user_pref("browser.link.open_newwindow.restriction", 0);