// ==UserScript==
// @name         CleanTwitter
// @namespace    https://github.com/Alpha-Strike/UserScripts
// @version      0.1
// @description  Get rid of annoying twitter widgets
// @author       AlphaStrike
// @license      MIT
// @downloadURL  https://raw.githubusercontent.com/Alpha-Strike/UserScripts/master/CleanTwitter.user.js
// @updateURL    https://raw.githubusercontent.com/Alpha-Strike/UserScripts/master/CleanTwitter.user.js
// @include      *://*.twitter.com/*
// @include      *://twitter.com/*
// @grant        none
// ==/UserScript==

document.querySelector(".trends").style.display = "none";
document.querySelector(".wtf-module").style.display = "none";
document.querySelector(".Footer").style.display = "none";

@@ -125,9 +125,9 @@
   0.
-1
+2
 %0A// 
@@ -552,161 +552,212 @@
 ==%0A%0A
-document.querySelector(%22.trends%22).style.display = %22none%22;%0Adocument.querySelector(%22.wtf-module%22).style.display = %22none%22;%0Adocument.querySelector(%22.Footer%22)
+var modules = %5B%22.trends%22, %22.wtf-module%22, %22.has-recap%22, %22.Footer%22%5D;%0A%0Afor (var i = 0; i %3C modules.length; i++) %7B%0A    var module = document.querySelector(modules%5Bi%5D);%0A    if (module != null) %7B%0A        module
 .sty
@@ -777,8 +777,16 @@
 %22none%22;%0A
+    %7D%0A%7D%0A

Update CleanTwitter.user.js