dots-of-war/files/.xmonad/howto/Brian Buccola · How to install xmonad and xmobar via stack_files/alfie.f51946af45e0b561c60f768335c9eb79.js

1 line
19 KiB
JavaScript
Raw Normal View History

2020-03-19 14:14:18 +01:00
!function(self_name){var viglink,$;$={each:function(a,b){var c,d;for(c=0,d=a.length;c<d;c++)b(a[c],c)},extend:function(a){var b,c,d,e,f=arguments.length;for(a=a||{},c=1;c<f;c++)if(e=arguments[c],void 0!==e&&null!==e)for(d in e)b=e[d],a!==b&&void 0!==b&&(a[d]=b);return a}},$.extend($,{addClass:function(a,b){$.hasClass(a,b)||(a.className=(a.className?a.className+" ":"")+b)},attrValues:function(a,b,c){return c=c||" ",b=a[b],b?b.split(c):[]},bind:function(a,b){return function(){return a.apply(b,arguments)}},browser:function(){var a,b={},c=navigator.userAgent.toLowerCase().replace(/\s*[()]\s*/g,"; ").replace(/(\/[\w.]+)\s+/g,"$1; ").replace(/\;\s*$/,"").split(/;\s*/);return $.each(c,function(c){a=(/[\/ :]([^\/ :]+)$/.exec(c)||[])[1],b[a?c.substr(0,c.length-a.length-1).replace(/\d*$/,""):c]=a||!0}),{aol:b.aol,blackberry:b.blackberry,ie:b.msie,ios:b.mobile&&b.safari,opera:b.opera,playstation:b.playstation,version:parseFloat(b.version)||!1}}(),cache:function(){var a={},b="vglnk_"+(new Date).getTime(),c=0;return function(d,e,f){if(d){var g=d[b];if(g||void 0!==f)return g||(g=++c),a[g]||(d[b]=g,a[g]={}),void 0!==f&&(a[g][e]=f),"string"==typeof e?a[g][e]:a[g]}}}(),canonicalizeHostname:function(a){return"string"==typeof a&&(a=$.createA(a)),a.hostname?a.hostname.toString().toLowerCase().replace(/^www\./,"").replace(/:.*$/,""):""},clone:function(a){return $.extend({},a)},contains:function(a,b){return $.indexOf(a,b)!==-1},contextIsAncestor:function(a){for(var b=window.self;b.parent&&b.parent!==b;)if(b=b.parent,b===a)return!0;return!1},cors:function(url){var request,onSuccess=function(){eval(request.responseText)};request=new window.XMLHttpRequest,request.onreadystatechange=function(){4===request.readyState&&200===request.status&&onSuccess()},request.open("GET",url),request.withCredentials=!0,request.send()},createA:function(a,b){return $.createEl("a",{href:a,target:b})},createEl:function(a,b,c,d){var e,f=(d||document).createElement(a);b=b||{},c=c||{};for(e in b)void 0!==b[e]&&(f[e]=b[e]);return $.css(f,c),f},css:function(a,b){var c;for(c in b)try{a.style[c]=b[c]}catch(d){}return a},destructing:function(a){return function(a){var b,c=!1;return function(){return c||(b=a.apply(null,arguments),c=!0),b}}(a)},escapeRegExp:function(){var a;return function(b){return a=a||new RegExp("([.*+?^${}()|[\\]\\\\])","g"),b.replace(a,"\\$1")}}(),eventLink:function(a){var b,c,d=a.target||a.srcElement;do{try{b=d.nodeType}catch(e){return}if(1===b&&(c=d.tagName.toUpperCase(),"A"===c||"AREA"===c))return d;d=d.parentNode}while(d)},exceptionLogger:function(){var a=!1,b=function(){};return function(c,d){return void 0===d?function(){if(!a)return c.apply(this,arguments);try{return c.apply(this,arguments)}catch(d){b(d)}}:(a=d,void(b=c))}}(),fromQuery:function(a){"?"===a.substr(0,1)&&(a=a.substr(1));var b=a.split("&"),c={};return $.each(b,function(a){var b=a.split("=");c[decodeURIComponent(b[0])]=decodeURIComponent(b[1])}),c},hasAttrValue:function(a,b,c,d){return!!b&&$.contains($.attrValues(a,b,d),c)},hasClass:function(a,b){return $.hasAttrValue(a,"className",b)},hasRel:function(a,b){return $.hasAttrValue(a,"rel",b)},indexOf:function(){return Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b)}:function(a,b){var c,d;for(c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1}}(),isArray:function(a){return"array"===$.type(a)},isDefaultPrevented:function(a){return a.isDefaultPrevented&&a.isDefaultPrevented()||a.returnValue===!1||a.defaultPrevented===!0},jsonp:function(a){var b=document.getElementsByTagName("script")[0],c=$.createEl("script",{type:"text/javascript",src:a});b.parentNode.insertBefore(c,b)},map:function(a,b){var c=[];return $.each(a,function(a,d){void 0!==a&&(c[d]=b(a))}),c},on:function(){var a;return function(b,c,d){var e,f;if(1===arguments.length)return void(a=b);if(2===arguments.length){if(!a)return;d=c,c=b,b=a}try{e=b["on"+c]}catch(g){}"function"==typeof e&&(b["on"+c]=$.bind(function(a){a=a||window.event;var c=e.apply(b,arguments);this.exceptionLogger(function(){return a?(void 0!==c&&a.returnValue!==!1&&(a.returnValue=c),$.isDe