Skip to content

Instantly share code, notes, and snippets.

@michaelb958
Last active August 29, 2015 13:58
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save michaelb958/10020360 to your computer and use it in GitHub Desktop.
Save michaelb958/10020360 to your computer and use it in GitHub Desktop.
// ==UserScript==
// @name Old [M]SO Favicon
// @description For those who like their bars substantial.
// @namespace michaelb958
// @author michaelb958
// @license MIT (http://opensource.org/licenses/MIT)
// @include *://stackoverflow.com/*
// @include *://*.stackoverflow.com/*
// ==/UserScript==
function with_jQuery(f) {
var s = document.createElement("script");
s.type = "text/javascript";
s.textContent = "(" + f.toString() + ")(jQuery)";
s.setAttribute('data-with-jquery', '');
document.head.appendChild(s);
};
with_jQuery(function($) {
var meta = !!location.host.match(/(^|\.)meta\./);
var mainIcon = 'data:image/png;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAABMLAAATCwAAAAAAAAAAAAAAAAAAbGxt/2xsbf9sbG3/bGxt/2xsbf9sbG3/bGxt/2xsbf9sbG3/bGxt/2xsbf9sbG3/bGxt/2xsbf8AAAAAAAAAAGxsbf9sbG3/bGxt/2xsbf9sbG3/bGxt/2xsbf9sbG3/bGxt/2xsbf9sbG3/bGxt/2xsbf9sbG3/AAAAAAAAAABsbG3/bGxt/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsbG3/bGxt/wAAAAAAAAAAbGxt/2xsbf8AAAAAbGxt/2xsbf9sbG3/bGxt/2xsbf9sbG3/bGxt/2xsbf8AAAAAbGxt/2xsbf8AAAAAAAAAAGxsbf9sbG3/AAAAAGxsbf9sbG3/bGxt/2xsbf9sbG3/bGxt/2xsbf9sbG3/AAAAAGxsbf9sbG3/AAAAAAAAAABsbG3/bGxt/wAAAAAAAAAAAAAAAAAAAAAAAAAAVHibFE94oDxKeKRkRHiqkUx4ohlsbG3/bGxt/wAAAAAAAAAAAAAAAAAAAABLeKMPPHixUj54sIQ+eLC5Pniw3j54sP8/eK//QXet/0J2q/9Ed6k+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXiwKkF4rf9BeK3/QXit/0J3q+xFdqnAQ3erhTt7s1Qqg8VSFY3cWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD94rwlCeKxzRHaqUUR2qis7e7MIAAAAABiM2QwJk+hyA5fv4gKX7v8AmfIbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZPoGQOX7oIDlu7tBZXs/wSX6+wJkeqCHXjmTiBy6QIAAAAAAAAAAAAAAAAAAAAAAAAAAA+R4QICl+4kA5fuhgWW7PMGlev/BpXr6wSY64MNjOkQJ23lTC9j5PwuZOSBAAAAAAAAAAAAAAAAAAAAAAAAAAAElu0JBpXr1QaV6/8GlevpBpbrfASY6xcAAAAAK2fkNi5k5PgsZuT4LGbkRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaV62wGlet+BZbrFQAAAAAAAAAALWTkIi1l5OUsZuT/LGbkWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALmPkDyxl5MssZuT/LGbkewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALmPkAixm5K0sZuT/LGbkoQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALmTkAixm5JMsZuT/LGbkwCxm5AcAAAAAAAAAAAAAAAAAAAAAgAEAAIAB8L+f+QAAkAkAAJAJAACfAQAA4AcAAOAHAADggwAA/gEAAPABAADwIQAA+MP///+H////DwAA/g8AAA==';
var metaIcon = 'data:image/png;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbGxs/2xsbP9sbGz/bGxs/2xsbP9sbGz/bGxs/2xsbP9sbGz/bGxs/2xsbP9sbGz/bGxs/2xsbP8AAAAAAAAAAGxsbP9sbGz/bGxs/2xsbP9sbGz/bGxs/2xsbP9sbGz/bGxs/2xsbP9sbGz/bGxs/2xsbP9sbGz/AAAAAAAAAABsbGz/bGxs/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsbGz/bGxs/wAAAAAAAAAAbGxs/2xsbP8AAAAAbGxs/2xsbP9sbGz/bGxs/2xsbP9sbGz/bGxs/2xsbP8AAAAAbGxs/2xsbP8AAAAAAAAAAGxsbP9sbGz/AAAAAGxsbP9sbGz/bGxs/2xsbP9sbGz/bGxs/2xsbP9sbGz/AAAAAGxsbP9sbGz/AAAAAAAAAABsbGz/bGxs/wAAAAAAAAAAAAAAAAAAAAAAAAAAfn5+FH9/fzyAgIBkgYGBkX9/fxhsbGz/bGxs/wAAAAAAAAAAAAAAAAAAAAB/f38OgoKCUoKCgoWCgoK5goKC34KCgv+CgoL/gYGB/4CAgP+AgIA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgoKCKoGBgf+BgYH/gYGB/4CAgO1/f3/BgICAhYSEhFSNjY1Sl5eXWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIKCggiBgYFygICAUICAgCqEhIQIAAAAAJaWlgydnZ1yoaGh46CgoP+ioqIaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnZ2dGKCgoIOgoKDtn5+f/6CgoO2cnJyDjo6OToyMjAIAAAAAAAAAAAAAAAAAAAAAAAAAAJqamgKgoKAkoKCgh5+fn/Ofn5//n5+f66CgoIOZmZkQiYmJTIODg/2EhISBAAAAAAAAAAAAAAAAAAAAAAAAAACgoKAIn5+f1Z+fn/+fn5/pn5+ffKCgoBYAAAAAhYWFNoSEhPmFhYX5hYWFRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ+fn2yfn59+n5+fFAAAAAAAAAAAhISEIoSEhOWFhYX/hYWFWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg4ODDoSEhMuFhYX/hYWFegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg4ODAoWFha2FhYX/hYWFoQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhISEAoWFhZOFhYX/hYWFwYWFhQYAAAAAAAAAAAAAAAAAAAAAgAH//4AB//+f+f//kAn//5AJ//+fAf//4Af//+AH///gg////gH///AB///wIf//+MP///+H////D////g///w==';
$('link[rel="shortcut icon"]').attr('href', meta ? metaIcon : mainIcon)
// doesn't take effect immediately in Firefox
.detach().appendTo(document.head);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment