function orgCapture() { __PS_MV_REG = []; return location.href = 'org-protocol://capture?' + new URLSearchParams({ template : 'U', url : window.location.href, title : document.title, body : window.getSelection() }); }; api.addSearchAlias('aw', 'archlinux wiki', 'https://wiki.archlinux.org/index.php?search=%s'); api.addSearchAlias('ap', 'archlinux packages', 'https://archlinux.org/packages/?q=%s'); api.addSearchAlias('m', 'melpa', 'https://melpa.org/#/?q=%s'); api.addSearchAlias('e', 'emacswiki', 'https://duckduckgo.com/?q=site%3Aemacswiki.org+%s&atb=v98-1&ia=web'); api.addSearchAlias('w', 'wikipedia', 'https://en.wikipedia.org/wiki/', 's', 'https://en.wikipedia.org/w/api.php?action=opensearch&format=json&formatversion=2&namespace=0&limit=40&search=', function (response) { return JSON.parse(response.text)[1]; }); api.mapkey('', '#7Open commands', function () { return api.Front.openOmnibar({ type : 'Commands' }); }); api.mapkey('g', '#14Load new posts', function () { return document.querySelector('button.updates-button').click(); }, { domain : /phanpy.social/i }); api.mapkey('cc', '#13Capture current page', orgCapture); (function () { for (var keypair = null, _js_arrvar2 = [['', 'h'], ['', 'j'], ['', 'k'], ['', 'l'], ['xg', 'r'], ['l', 'S'], ['r', 'D'], ['c0', 'yy'], ['cl', 'ya'], ['', 'E'], ['', 'R'], ['f', 'af'], ['', 'P'], ['', 'U'], ['>', 'G'], ['', 'gg']], _js_idx1 = 0; _js_idx1 < _js_arrvar2.length; _js_idx1 += 1) { keypair = _js_arrvar2[_js_idx1]; api.map(keypair[0], keypair[1]); }; })(); (function () { for (var key = null, _js_arrvar4 = [':', 'h', 'j', 'k', 'S', 'D', 'yy', 'E', 'R', 'af', 'P', 'U', 'G', 'gg'], _js_idx3 = 0; _js_idx3 < _js_arrvar4.length; _js_idx3 += 1) { key = _js_arrvar4[_js_idx3]; api.unmap(key); }; })(); api.cmap('', ''); api.imap('', ''); api.Hints.setCharacters('arstdhneio'); api.hintAlign = 'left'; settings.aceKeybindings = 'emacs'; settings.defaultSearchEngine = 'd'; settings.omnibarPosition = 'bottom'; (function () { var hintscss = 'font-size: 13pt; font-family: \'Fantasque Sans Mono\'; border: 1px solid #787f7f; color: #bfbfbf !important; background: #222424; padding: 0; line-height: 1;'; api.Hints.style(hintscss); return api.Hints.style(hintscss, 'text'); })(); settings.theme = '\n .sk_theme {\n background: #222424;\n color: #bfbfbf;\n }\n .sk_theme input {\n color: #bfbfbf;\n }\n .sk_theme .url {\n color: #f1b572;\n }\n .sk_theme .annotation {\n color: #f172b5;\n }\n .sk_theme kbd {\n background: #3f4242;\n color: #bfbfbf;\n }\n .sk_theme .frame {\n background: #ff00ff;\n }\n .sk_theme .omnibar_highlight {\n color: #72f1f1;\n }\n .sk_theme .omnibar_folder {\n color: #ff00ff;\n }\n .sk_theme .omnibar_timestamp {\n color: #8872f1;\n }\n .sk_theme .omnibar_visitcount {\n color: #ff00ff;\n }\n .sk_theme .prompt, .sk_theme .resultPage {\n color: #ff00ff;\n }\n .sk_theme .feature_name {\n color: #e0def4;\n }\n .sk_theme .separator {\n color: #56526e;\n }\n body {\n margin: 0;\n\n font-family: \"JetBrains Mono NL\", \"Cascadia Code\", \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n }\n #sk_omnibar {\n overflow: hidden;\n position: fixed;\n width: 80%;\n max-height: 80%;\n left: 10%;\n text-align: left;\n box-shadow: 0px 2px 10px #2a283e;\n z-index: 2147483000;\n }\n .sk_omnibar_middle {\n top: 10%;\n border-radius: 4px;\n }\n .sk_omnibar_bottom {\n bottom: 0;\n border-radius: 4px 4px 0px 0px;\n }\n #sk_omnibar span.omnibar_highlight {\n text-shadow: 0 0 0.01em;\n }\n #sk_omnibarSearchArea .prompt, #sk_omnibarSearchArea .resultPage {\n display: inline-block;\n font-size: 20px;\n width: auto;\n }\n #sk_omnibarSearchArea>input {\n display: inline-block;\n width: 100%;\n flex: 1;\n font-size: 20px;\n margin-bottom: 0;\n padding: 0px 0px 0px 0.5rem;\n background: transparent;\n border-style: none;\n outline: none;\n }\n #sk_omnibarSearchArea {\n display: flex;\n align-items: center;\n border-bottom: 1px solid #56526e;\n }\n .sk_omnibar_middle #sk_omnibarSearchArea {\n margin: 0.5rem 1rem;\n }\n .sk_omnibar_bottom #sk_omnibarSearchArea {\n margin: 0.2rem 1rem;\n }\n .sk_omnibar_middle #sk_omnibarSearchResult>ul {\n margin-top: 0;\n }\n .sk_omnibar_bottom #sk_omnibarSearchResult>ul {\n margin-bottom: 0;\n }\n #sk_omnibarSearchResult {\n max-height: 60vh;\n overflow: hidden;\n margin: 0rem 0.6rem;\n }\n #sk_omnibarSearchResult:empty {\n display: none;\n }\n #sk_omnibarSearchResult>ul {\n padding: 0;\n }\n #sk_omnibarSearchResult>ul>li {\n padding: 0.2rem 0rem;\n display: block;\n max-height: 600px;\n overflow-x: hidden;\n overflow-y: auto;\n }\n .sk_theme #sk_omnibarSearchResult>ul>li:nth-child(odd) {\n background: #3f4242;\n }\n .sk_theme #sk_omnibarSearchResult>ul>li.focused {\n background: #72aff1;\n color: #3f4242;\n }\n .sk_theme #sk_omnibarSearchResult>ul>li.window {\n border: 2px solid #56526e;\n border-radius: 8px;\n margin: 4px 0px;\n }\n .sk_theme #sk_omnibarSearchResult>ul>li.window.focused {\n border: 2px solid #c4a7e7;\n }\n .sk_theme div.table {\n display: table;\n }\n .sk_theme div.table>* {\n vertical-align: middle;\n display: table-cell;\n }\n #sk_omnibarSearchResult li div.title {\n text-align: left;\n }\n #sk_omnibarSearchResult li div.url {\n font-weight: normal;\n white-space: nowrap;\n }\n #sk_omnibarSearchResult li.focused div.url {\n white-space: normal;\n }\n #sk_omnibarSearchResult li span.annotation {\n float: right;\n }\n #sk_omnibarSearchResult .tab_in_window {\n display: inline-block;\n padding: 5px;\n margin: 5px;\n box-shadow: 0px 2px 10px #2a283e;\n }\n #sk_status {\n position: fixed;\n bottom: 0;\n right: 20%;\n z-index: 2147483000;\n padding: 4px 8px 0 8px;\n border-radius: 4px 4px 0px 0px;\n border: 1px solid #56526e;\n font-size: 12px;\n }\n #sk_status>span {\n line-height: 16px;\n }\n .expandRichHints span.annotation {\n padding-left: 4px;\n color: #ea9a97;\n }\n .expandRichHints .kbd-span {\n min-width: 30px;\n text-align: right;\n display: inline-block;\n }\n .expandRichHints kbd>.candidates {\n color: #e0def4;\n font-weight: bold;\n }\n .expandRichHints kbd {\n padding: 1px 2px;\n }\n #sk_find {\n border-style: none;\n outline: none;\n }\n #sk_keystroke {\n padding: 6px;\n position: fixed;\n float: right;\n bottom: 0px;\n z-index: 2147483000;\n right: 0px;\n background: #232136;\n color: #e0def4;\n }\n #sk_usage, #sk_popup, #sk_editor {\n overflow: auto;\n position: fixed;\n width: 80%;\n max-height: 80%;\n top: 10%;\n left: 10%;\n text-align: left;\n box-shadow: #2a283e;\n z-index: 2147483298;\n padding: 1rem;\n }\n #sk_nvim {\n position: fixed;\n top: 10%;\n left: 10%;\n width: 80%;\n height: 30%;\n }\n #sk_popup img {\n width: 100%;\n }\n #sk_usage>div {\n display: inline-block;\n vertical-align: top;\n }\n #sk_usage .kbd-span {\n width: 80px;\n text-align: right;\n display: inline-block;\n }\n #sk_usage .feature_name {\n text-align: center;\n padding-bottom: 4px;\n }\n #sk_usage .feature_name>span {\n border-bottom: 2px solid #56526e;\n }\n #sk_usage span.annotation {\n padding-left: 32px;\n line-height: 22px;\n }\n #sk_usage * {\n font-size: 10pt;\n }\n kbd {\n white-space: nowrap;\n display: inline-block;\n padding: 3px 5px;\n font: 11px \"JetBrains Mono NL\", \"Cascadia Code\", \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n line-height: 10px;\n vertical-align: middle;\n border: solid 1px #56526e;\n border-bottom-lolor: #56526e;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 #2a283e;\n }\n #sk_banner {\n padding: 0.5rem;\n position: fixed;\n left: 10%;\n top: -3rem;\n z-index: 2147483000;\n width: 80%;\n border-radius: 0px 0px 4px 4px;\n border: 1px solid #56526e;\n border-top-style: none;\n text-align: center;\n background: #232136;\n color: #bfbfbf;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n #sk_tabs {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: transparent;\n overflow: auto;\n z-index: 2147483000;\n }\n div.sk_tab {\n display: inline-block;\n border-radius: 3px;\n padding: 10px 20px;\n margin: 5px;\n background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#232136), color-stop(100%,#232136));\n box-shadow: 0px 3px 7px 0px #2a283e;\n }\n div.sk_tab_wrap {\n display: inline-block;\n }\n div.sk_tab_icon {\n display: inline-block;\n vertical-align: middle;\n }\n div.sk_tab_icon>img {\n width: 18px;\n }\n div.sk_tab_title {\n width: 150px;\n display: inline-block;\n vertical-align: middle;\n font-size: 10pt;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n padding-left: 5px;\n color: #e0def4;\n }\n div.sk_tab_url {\n font-size: 10pt;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n color: #c4a7e7;\n }\n div.sk_tab_hint {\n display: inline-block;\n float:right;\n font-size: 10pt;\n font-weight: bold;\n padding: 0px 2px 0px 2px;\n background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#232136), color-stop(100%,#232136));\n color: #e0def4;\n border: solid 1px #56526e;\n border-radius: 3px;\n box-shadow: #2a283e;\n }\n #sk_bubble {\n position: absolute;\n padding: 9px;\n border: 1px solid #56526e;\n border-radius: 4px;\n box-shadow: 0 0 20px #2a283e;\n color: #e0def4;\n background-color: #232136;\n z-index: 2147483000;\n font-size: 14px;\n }\n #sk_bubble .sk_bubble_content {\n overflow-y: scroll;\n background-size: 3px 100%;\n background-position: 100%;\n background-repeat: no-repeat;\n }\n .sk_scroller_indicator_top {\n background-image: linear-gradient(#232136, transparent);\n }\n .sk_scroller_indicator_middle {\n background-image: linear-gradient(transparent, #232136, transparent);\n }\n .sk_scroller_indicator_bottom {\n background-image: linear-gradient(transparent, #232136);\n }\n #sk_bubble * {\n color: #e0def4 !important;\n }\n div.sk_arrow>div:nth-of-type(1) {\n left: 0;\n position: absolute;\n width: 0;\n border-left: 12px solid transparent;\n border-right: 12px solid transparent;\n background: transparent;\n }\n div.sk_arrow[dir=down]>div:nth-of-type(1) {\n border-top: 12px solid #56526e;\n }\n div.sk_arrow[dir=up]>div:nth-of-type(1) {\n border-bottom: 12px solid #56526e;\n }\n div.sk_arrow>div:nth-of-type(2) {\n left: 2px;\n position: absolute;\n width: 0;\n border-left: 10px solid transparent;\n border-right: 10px solid transparent;\n background: transparent;\n }\n div.sk_arrow[dir=down]>div:nth-of-type(2) {\n border-top: 10px solid #e0def4;\n }\n div.sk_arrow[dir=up]>div:nth-of-type(2) {\n top: 2px;\n border-bottom: 10px solid #e0def4;\n }\n .ace_editor.ace_autocomplete {\n z-index: 2147483300 !important;\n width: 80% !important;\n }\n @media only screen and (max-width: 767px) {\n #sk_omnibar {\n width: 100%;\n left: 0;\n }\n #sk_omnibarSearchResult {\n max-height: 50vh;\n overflow: scroll;\n }\n .sk_omnibar_bottom #sk_omnibarSearchArea {\n margin: 0;\n padding: 0.2rem;\n }\n }\n';