UNPKG

hyper-statusline-extended

Version:

Status Line Plugin for Hyper forked to include Revolut statuses.

1 lines 29.9 kB
!function(M,t){for(var e in t)M[e]=t[e]}(exports,function(M){var t={};function e(i){if(t[i])return t[i].exports;var n=t[i]={i:i,l:!1,exports:{}};return M[i].call(n.exports,n,n.exports,e),n.l=!0,n.exports}return e.m=M,e.c=t,e.d=function(M,t,i){e.o(M,t)||Object.defineProperty(M,t,{enumerable:!0,get:i})},e.r=function(M){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(M,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(M,"__esModule",{value:!0})},e.t=function(M,t){if(1&t&&(M=e(M)),8&t)return M;if(4&t&&"object"==typeof M&&M&&M.__esModule)return M;var i=Object.create(null);if(e.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:M}),2&t&&"string"!=typeof M)for(var n in M)e.d(i,n,function(t){return M[t]}.bind(null,n));return i},e.n=function(M){var t=M&&M.__esModule?function(){return M.default}:function(){return M};return e.d(t,"a",t),t},e.o=function(M,t){return Object.prototype.hasOwnProperty.call(M,t)},e.p="",e(e.s=11)}([function(M,t){M.exports=require("react")},function(M,t){M.exports=require("systeminformation")},function(M,t){M.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiPgogIDxnPgogICAgPGc+CiAgICAgIDxnPgogICAgICAgIDxnIHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDVweCI+CiAgICAgICAgICA8cGF0aCBmaWxsPScjZmZmJyBkPSJtNDk2LjEsMTM4LjNsLTEyMC40LTEyMC40Yy03LjktNy45LTIwLjYtNy45LTI4LjUtNy4xMDU0M2UtMTVsLTEyMC4zLDEyMC40Yy03LjksNy45LTcuOSwyMC42IDAsMjguNSA3LjksNy45IDIwLjYsNy45IDI4LjUsMGw4NS43LTg1Ljd2MzUyLjhjMCwxMS4zIDkuMSwyMC40IDIwLjQsMjAuNCAxMS4zLDAgMjAuNC05LjEgMjAuNC0yMC40di0zNTIuOGw4NS43LDg1LjdjNy45LDcuOSAyMC42LDcuOSAyOC41LDAgNy45LTcuOCA3LjktMjAuNiA1LjY4NDM0ZS0xNC0yOC41eiIvPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgIDxwYXRoIGZpbGw9JyNmZmYnIGQ9Im0yODcuMSwzNDcuMmMtNy45LTcuOS0yMC42LTcuOS0yOC41LDBsLTg1LjcsODUuN3YtMzUyLjhjMC0xMS4zLTkuMS0yMC40LTIwLjQtMjAuNC0xMS4zLDAtMjAuNCw5LjEtMjAuNCwyMC40djM1Mi44bC04NS43LTg1LjdjLTcuOS03LjktMjAuNi03LjktMjguNSwwLTcuOSw3LjktNy45LDIwLjYgMCwyOC41bDEyMC40LDEyMC40YzcuOSw3LjkgMjAuNiw3LjkgMjguNSwwbDEyMC40LTEyMC40YzcuOC03LjkgNy44LTIwLjctMC4xLTI4LjVsMCwweiIvPgogICAgICAgIDwvZz4KICAgICAgPC9nPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg=="},function(M,t){M.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDI5Ny42MTMgMjk3LjYxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjk3LjYxMyAyOTcuNjEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9JzE1JyBoZWlnaHQ9JzE1Jz4NCjxnIGZpbGw9JyNmZmYnPg0KCTxwYXRoIGQ9Ik0yMTEuOTM5LDE4NC43NzNjMzQuODI0LTM0LjgyNSwzNC44MjQtOTEuNDkyLTAuMDAxLTEyNi4zMmMtMTYuODctMTYuODctMzkuMzAxLTI2LjE2LTYzLjE1OS0yNi4xNg0KCQljLTIzLjg1OSwwLTQ2LjI5LDkuMjktNjMuMTYxLDI2LjE2MWMtMzQuODI0LDM0LjgyNy0zNC44MjQsOTEuNDk0LDAuMDAxLDEyNi4zMTljNy42NDYsNy42NDYsMTYuNDQyLDEzLjcxNywyNS45ODksMTguMDkNCgkJYzEuMzc2LTUuMzAzLDIuNzQ5LTEwLjU5Niw0LjA5OC0xNS43OTRjLTYuODQ5LTMuNDctMTMuMTg4LTguMDI0LTE4Ljc3My0xMy42MWMtMjguNTg3LTI4LjU4Ni0yOC41ODctNzUuMTAzLTAuMDAxLTEwMy42OTENCgkJYzEzLjg1LTEzLjg0OSwzMi4yNjMtMjEuNDc1LDUxLjg0OC0yMS40NzVjMTkuNTg0LDAsMzcuOTk3LDcuNjI2LDUxLjg0NiwyMS40NzRjMjguNTg3LDI4LjU5LDI4LjU4Nyw3NS4xMDYsMCwxMDMuNjkyDQoJCWMtNS41ODcsNS41ODYtMTEuOTI1LDEwLjE0MS0xOC43NzQsMTMuNjFjMS4zNSw1LjE5OCwyLjcyMywxMC40OTEsNC4xLDE1Ljc5NEMxOTUuNDk1LDE5OC40OSwyMDQuMjkyLDE5Mi40MiwyMTEuOTM5LDE4NC43NzN6Ii8+DQoJPHBhdGggZD0iTTIzNC43NzMsMzUuNjE5QzIxMS44MDMsMTIuNjUsMTgxLjI2MywwLDE0OC43NzksMGMtMzIuNDg0LDAtNjMuMDI1LDEyLjY1LTg1Ljk5NiwzNS42Mg0KCQljLTQ3LjQxNSw0Ny40MTgtNDcuNDE1LDEyNC41NzEsMC4wMDEsMTcxLjk4OGMxMS43OTMsMTEuNzkyLDI1LjU4NSwyMC44NTcsNDAuNjA3LDI2Ljg5NGMxLjMxOC01LjA3NSwyLjY4MS0xMC4zMTgsNC4wNjMtMTUuNjQxDQoJCWMtMTIuMzA2LTUuMjMxLTIzLjYxNi0xMi44MjgtMzMuMzU2LTIyLjU2N2MtNDEuMTc4LTQxLjE3OC00MS4xNzgtMTA4LjE4MSwwLTE0OS4zNkM5NC4wNDUsMjYuOTg1LDEyMC41NjgsMTYsMTQ4Ljc3OSwxNg0KCQljMjguMjExLDAsNTQuNzMyLDEwLjk4NSw3NC42OCwzMC45MzRjMTkuOTQ4LDE5Ljk0OCwzMC45MzQsNDYuNDcxLDMwLjkzNCw3NC42ODFjMCwyOC4yMTEtMTAuOTg1LDU0LjczMi0zMC45MzQsNzQuNjgNCgkJYy05LjczOSw5LjczOS0yMS4wNSwxNy4zMzYtMzMuMzU2LDIyLjU2N2MxLjM4Myw1LjMyMiwyLjc0NCwxMC41NjYsNC4wNjMsMTUuNjQxYzE1LjAyMi02LjAzNywyOC44MTQtMTUuMTAyLDQwLjYwNy0yNi44OTQNCgkJYzIyLjk3LTIyLjk3LDM1LjYxOS01My41MSwzNS42MTktODUuOTk0UzI1Ny43NDMsNTguNTksMjM0Ljc3MywzNS42MTl6Ii8+DQoJPHBhdGggZD0iTTE3My45MzksMTU2LjU0NmMxLjMyNCw1LjExNSwyLjc0MywxMC41OTIsNC4yMjMsMTYuMjk5YzQuNDY2LTIuNTcxLDguNjMtNS43MzMsMTIuMzcxLTkuNDc1DQoJCWMxMS4xNTItMTEuMTUzLDE3LjI5NS0yNS45ODIsMTcuMjk1LTQxLjc1NWMwLTE1Ljc3NC02LjE0My0zMC42MDItMTcuMjk1LTQxLjc1NGMtMTEuMTUyLTExLjE1Mi0yNS45ODEtMTcuMjk0LTQxLjc1NC0xNy4yOTQNCgkJYy0xNS43NzMsMC0zMC42MDMsNi4xNDItNDEuNzU0LDE3LjI5NGMtMTEuMTUzLDExLjE1Mi0xNy4yOTUsMjUuOTgtMTcuMjk1LDQxLjc1NGMwLDE1Ljc3Myw2LjE0MiwzMC42MDIsMTcuMjk0LDQxLjc1NA0KCQljMy43NDEsMy43NDIsNy45MDQsNi45MDUsMTIuMzcxLDkuNDc3YzEuNDc5LTUuNzA3LDIuODk3LTExLjE4NCw0LjIyMi0xNi4zYy0xLjg1Ny0xLjM0NC0zLjYyNi0yLjgzNy01LjI3OC00LjQ5DQoJCWMtOC4xMzEtOC4xMy0xMi42MDgtMTguOTQxLTEyLjYwOC0zMC40NHM0LjQ3OC0yMi4zMSwxMi42MDgtMzAuNDQxYzguMTMtOC4xMywxOC45NC0xMi42MDcsMzAuNDQtMTIuNjA3DQoJCWMxMS40OTksMCwyMi4zMSw0LjQ3OCwzMC40NCwxMi42MDhjOC4xMyw4LjEzLDEyLjYwOCwxOC45NDEsMTIuNjA4LDMwLjQ0cy00LjQ3OSwyMi4zMTEtMTIuNjA5LDMwLjQ0MQ0KCQlDMTc3LjU2NSwxNTMuNzA5LDE3NS43OTYsMTU1LjIwMiwxNzMuOTM5LDE1Ni41NDZ6Ii8+DQoJPHBhdGggZD0iTTE2OS4yNDMsMTQyLjA3OWMwLjI1OC0wLjI1OCwwLjUwMy0wLjUyMywwLjc0OS0wLjc4OGMxMC41MjEtMTEuMzM2LDEwLjI3Ni0yOS4xMTQtMC43NS00MC4xNDQNCgkJYy01LjQ2Ni01LjQ2Ni0xMi43MzMtOC40NzYtMjAuNDY0LTguNDc2Yy03LjczMSwwLTE0Ljk5OCwzLjAxLTIwLjQ2Nyw4LjQ3N2MtMTEuMDI1LDExLjAyNi0xMS4yNzEsMjguODA3LTAuNzUsNDAuMTQxDQoJCWMwLjI0NywwLjI2NiwwLjQ5MiwwLjUzMSwwLjc1MSwwLjc5YzMuNjg0LDMuNjg0LDguMTg2LDYuMjQ2LDEzLjA5Niw3LjUyOWwtMzguOTYzLDE0OC4wMDVoOTIuNjY2bC0zOC45NjMtMTQ4LjAwNQ0KCQlDMTYxLjA1OCwxNDguMzI0LDE2NS41NjEsMTQ1Ljc2MiwxNjkuMjQzLDE0Mi4wNzl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg=="},function(M,t){M.exports=require("color")},function(M,t){M.exports=require("tildify")},function(M,t){M.exports="data:image/png;base64,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"},function(M,t){M.exports=require("child_process")},function(M,t){M.exports=require("axios")},function(M,t){M.exports=require("after-all-results")},function(M,t){M.exports=require("electron")},function(M,t,e){"use strict";e.r(t);const i=e(4);var n=M=>{const t=i(M.foregroundColor||"#fff"),e=i(M.backgroundColor||"#000"),n=t.string(),N=e.lighten(.3).string(),c=Object.assign({black:"#000000",red:"#ff0000",green:"#33ff00",yellow:"#ffff00",blue:"#0066ff",magenta:"#cc00ff",cyan:"#00ffff",white:"#d0d0d0",lightBlack:"#808080",lightRed:"#ff0000",lightGreen:"#33ff00",lightYellow:"#ffff00",lightBlue:"#0066ff",lightMagenta:"#cc00ff",lightCyan:"#00ffff",lightWhite:"#ffffff"},M.colors),D=Object.assign({footerTransparent:!0,dirtyColor:c.lightYellow,aheadColor:c.blue},M.hyperStatusLine);Object.assign({revolut:{balanceCurrencies:["EUR"],vaultCurrencies:["EUR"],REV_TOKEN:"",REV_API_PATH:""}},M.revolut);return Object.assign({},M,{css:`\n ${M.css||""}\n .terms_terms {\n margin-bottom: 30px;\n }\n .footer_footer {\n display: flex;\n justify-content: space-between;\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: 100;\n font-size: 12px;\n height: 30px;\n background-color: ${N};\n opacity: ${D.footerTransparent?"0.5":"1"};\n cursor: default;\n -webkit-user-select: none;\n transition: opacity 250ms ease;\n }\n .revolut {\n margin-left: 2px;\n line-height: 30px;\n position: relative;\n }\n .revolut:nth-of-type(1) {\n margin-left: 2px;\n }\n .revolut:hover {\n text-decoration: underline;\n cursor: pointer;\n }\n\n .footer_footer .footer_group {\n display: flex;\n color: ${n};\n white-space: nowrap;\n margin: 0 14px;\n }\n .footer_footer .group_overflow {\n overflow: hidden;\n }\n .footer_footer .component_component {\n display: flex;\n }\n\n .component_cwd:hover {\n opacity: 1 !important;\n }\n\n .footer_footer .component_item {\n position: relative;\n line-height: 30px;\n margin-left: 9px;\n }\n .footer_footer .component_item:first-of-type {\n margin-left: 0;\n }\n .footer_footer .item_clickable:hover {\n text-decoration: underline;\n cursor: pointer;\n }\n\n .footer_footer .item_icon:before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 14px;\n height: 100%;\n -webkit-mask-repeat: no-repeat;\n -webkit-mask-position: 0 center;\n background-color: ${n};\n }\n .footer_footer .item_number {\n font-size: 10.5px;\n font-weight: 500;\n }\n .footer_footer .item_cwd {\n padding-left: 21px;\n }\n .footer_footer .item_cwd:before {\n -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE0IDEyIj48cGF0aCBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMywyIEw3LDIgTDcsMSBDNywwLjM0IDYuNjksMCA2LDAgTDEsMCBDMC40NSwwIDAsMC40NSAwLDEgTDAsMTEgQzAsMTEuNTUgMC40NSwxMiAxLDEyIEwxMywxMiBDMTMuNTUsMTIgMTQsMTEuNTUgMTQsMTEgTDE0LDMgQzE0LDIuNDUgMTMuNTUsMiAxMywyIEwxMywyIFogTTYsMiBMMSwyIEwxLDEgTDYsMSBMNiwyIEw2LDIgWiIvPjwvc3ZnPg==');\n -webkit-mask-size: 14px 12px;\n }\n .footer_footer .item_branch {\n padding-left: 16px;\n }\n .footer_footer .item_branch:before {\n -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgOSAxMiI+PHBhdGggZmlsbD0iIzAwMDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOSwzLjQyODU3NzQ2IEM5LDIuNDc3MTQ4ODggOC4xOTksMS43MTQyOTE3NCA3LjIsMS43MTQyOTE3NCBDNi4zODY5NDE5NCwxLjcxMjI0NTc4IDUuNjc0MTI3NDksMi4yMzEzMDI2NCA1LjQ2MzA1NjAyLDIuOTc5MDk4NzEgQzUuMjUxOTg0NTQsMy43MjY4OTQ3OCA1LjU5NTQ1MzE3LDQuNTE2Mzc3NDEgNi4zLDQuOTAyODYzMTcgTDYuMyw1LjE2MDAwNjAzIEM2LjI4Miw1LjYwNTcyMDMxIDYuMDkzLDYuMDAwMDA2MDMgNS43MzMsNi4zNDI4NjMxNyBDNS4zNzMsNi42ODU3MjAzMSA0Ljk1OSw2Ljg2NTcyMDMxIDQuNDkxLDYuODgyODYzMTcgQzMuNzQ0LDYuOTAwMDA2MDMgMy4xNTksNy4wMjAwMDYwMyAyLjY5MSw3LjI2ODU3NzQ2IEwyLjY5MSwzLjE4ODU3NzQ2IEMzLjM5NTU0NjgzLDIuODAyMDkxNyAzLjczOTAxNTQ2LDIuMDEyNjA5MDcgMy41Mjc5NDM5OCwxLjI2NDgxMjk5IEMzLjMxNjg3MjUxLDAuNTE3MDE2OTIzIDIuNjA0MDU4MDYsLTAuMDAyMDM5OTM0MTUgMS43OTEsNi4wMjY4NzM4NWUtMDYgQzAuNzkyLDYuMDI2ODczODVlLTA2IDkuOTkyMDA3MjJlLTE3LDAuNzYyODYzMTcgOS45OTIwMDcyMmUtMTcsMS43MTQyOTE3NCBDMC4wMDM4NTgyMzAyNiwyLjMyMzA1MzU2IDAuMzQ2NDE5ODM1LDIuODg0MjAyMDkgMC45LDMuMTg4NTc3NDYgTDAuOSw4LjgxMTQzNDYgQzAuMzY5LDkuMTExNDM0NiAwLDkuNjYwMDA2MDMgMCwxMC4yODU3MjAzIEMwLDExLjIzNzE0ODkgMC44MDEsMTIuMDAwMDA2IDEuOCwxMi4wMDAwMDYgQzIuNzk5LDEyLjAwMDAwNiAzLjYsMTEuMjM3MTQ4OSAzLjYsMTAuMjg1NzIwMyBDMy42LDkuODMxNDM0NiAzLjQyLDkuNDI4NTc3NDYgMy4xMjMsOS4xMjAwMDYwMyBDMy4yMDQsOS4wNjg1Nzc0NiAzLjU1NSw4Ljc2ODU3NzQ2IDMuNjU0LDguNzE3MTQ4ODggQzMuODc5LDguNjIyODYzMTcgNC4xNTgsOC41NzE0MzQ2IDQuNSw4LjU3MTQzNDYgQzUuNDQ1LDguNTI4NTc3NDYgNi4yNTUsOC4xODU3MjAzMSA2Ljk3NSw3LjUwMDAwNjAzIEM3LjY5NSw2LjgxNDI5MTc0IDguMDU1LDUuODAyODYzMTcgOC4xLDQuOTExNDM0NiBMOC4wODIsNC45MTE0MzQ2IEM4LjYzMSw0LjYwMjg2MzE3IDksNC4wNTQyOTE3NCA5LDMuNDI4NTc3NDYgTDksMy40Mjg1Nzc0NiBaIE0xLjgsMC42ODU3MjAzMTMgQzIuMzk0LDAuNjg1NzIwMzEzIDIuODgsMS4xNTcxNDg4OCAyLjg4LDEuNzE0MjkxNzQgQzIuODgsMi4yNzE0MzQ2IDIuMzg1LDIuNzQyODYzMTcgMS44LDIuNzQyODYzMTcgQzEuMjE1LDIuNzQyODYzMTcgMC43MiwyLjI3MTQzNDYgMC43MiwxLjcxNDI5MTc0IEMwLjcyLDEuMTU3MTQ4ODggMS4yMTUsMC42ODU3MjAzMTMgMS44LDAuNjg1NzIwMzEzIEwxLjgsMC42ODU3MjAzMTMgWiBNMS44LDExLjMyMjg2MzIgQzEuMjA2LDExLjMyMjg2MzIgMC43MiwxMC44NTE0MzQ2IDAuNzIsMTAuMjk0MjkxNyBDMC43Miw5LjczNzE0ODg4IDEuMjE1LDkuMjY1NzIwMzEgMS44LDkuMjY1NzIwMzEgQzIuMzg1LDkuMjY1NzIwMzEgMi44OCw5LjczNzE0ODg4IDIuODgsMTAuMjk0MjkxNyBDMi44OCwxMC44NTE0MzQ2IDIuMzg1LDExLjMyMjg2MzIgMS44LDExLjMyMjg2MzIgTDEuOCwxMS4zMjI4NjMyIFogTTcuMiw0LjQ2NTcyMDMxIEM2LjYwNiw0LjQ2NTcyMDMxIDYuMTIsMy45OTQyOTE3NCA2LjEyLDMuNDM3MTQ4ODggQzYuMTIsMi44ODAwMDYwMyA2LjYxNSwyLjQwODU3NzQ2IDcuMiwyLjQwODU3NzQ2IEM3Ljc4NSwyLjQwODU3NzQ2IDguMjgsMi44ODAwMDYwMyA4LjI4LDMuNDM3MTQ4ODggQzguMjgsMy45OTQyOTE3NCA3Ljc4NSw0LjQ2NTcyMDMxIDcuMiw0LjQ2NTcyMDMxIEw3LjIsNC40NjU3MjAzMSBaIi8+PC9zdmc+');\n -webkit-mask-size: 9px 12px;\n }\n .footer_footer .item_dirty {\n color: ${D.dirtyColor};\n padding-left: 16px;\n }\n .footer_footer .item_dirty:before {\n -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS4xNDI4NTcxLDAgTDAuODU3MTQyODU3LDAgQzAuMzg1NzE0Mjg2LDAgMCwwLjM4NTcxNDI4NiAwLDAuODU3MTQyODU3IEwwLDExLjE0Mjg1NzEgQzAsMTEuNjE0Mjg1NyAwLjM4NTcxNDI4NiwxMiAwLjg1NzE0Mjg1NywxMiBMMTEuMTQyODU3MSwxMiBDMTEuNjE0Mjg1NywxMiAxMiwxMS42MTQyODU3IDEyLDExLjE0Mjg1NzEgTDEyLDAuODU3MTQyODU3IEMxMiwwLjM4NTcxNDI4NiAxMS42MTQyODU3LDAgMTEuMTQyODU3MSwwIEwxMS4xNDI4NTcxLDAgWiBNMTEuMTQyODU3MSwxMS4xNDI4NTcxIEwwLjg1NzE0Mjg1NywxMS4xNDI4NTcxIEwwLjg1NzE0Mjg1NywwLjg1NzE0Mjg1NyBMMTEuMTQyODU3MSwwLjg1NzE0Mjg1NyBMMTEuMTQyODU3MSwxMS4xNDI4NTcxIEwxMS4xNDI4NTcxLDExLjE0Mjg1NzEgWiBNMy40Mjg1NzE0Myw2IEMzLjQyODU3MTQzLDQuNTc3MTQyODYgNC41NzcxNDI4NiwzLjQyODU3MTQzIDYsMy40Mjg1NzE0MyBDNy40MjI4NTcxNCwzLjQyODU3MTQzIDguNTcxNDI4NTcsNC41NzcxNDI4NiA4LjU3MTQyODU3LDYgQzguNTcxNDI4NTcsNy40MjI4NTcxNCA3LjQyMjg1NzE0LDguNTcxNDI4NTcgNiw4LjU3MTQyODU3IEM0LjU3NzE0Mjg2LDguNTcxNDI4NTcgMy40Mjg1NzE0Myw3LjQyMjg1NzE0IDMuNDI4NTcxNDMsNiBMMy40Mjg1NzE0Myw2IFoiLz48L3N2Zz4=');\n -webkit-mask-size: 12px 12px;\n background-color: ${D.dirtyColor};\n }\n .footer_footer .item_ahead {\n color: ${D.aheadColor};\n padding-left: 16px;\n }\n .footer_footer .item_ahead:before {\n -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjE0Mjg1NzE0LDYuODU3MTQyODYgTDIuNTcxNDI4NTcsNi44NTcxNDI4NiBMMi41NzE0Mjg1Nyw1LjE0Mjg1NzE0IEw1LjE0Mjg1NzE0LDUuMTQyODU3MTQgTDUuMTQyODU3MTQsMi41NzE0Mjg1NyBMOS40Mjg1NzE0Myw2IEw1LjE0Mjg1NzE0LDkuNDI4NTcxNDMgTDUuMTQyODU3MTQsNi44NTcxNDI4NiBMNS4xNDI4NTcxNCw2Ljg1NzE0Mjg2IFogTTEyLDAuODU3MTQyODU3IEwxMiwxMS4xNDI4NTcxIEMxMiwxMS42MTQyODU3IDExLjYxNDI4NTcsMTIgMTEuMTQyODU3MSwxMiBMMC44NTcxNDI4NTcsMTIgQzAuMzg1NzE0Mjg2LDEyIDAsMTEuNjE0Mjg1NyAwLDExLjE0Mjg1NzEgTDAsMC44NTcxNDI4NTcgQzAsMC4zODU3MTQyODYgMC4zODU3MTQyODYsMCAwLjg1NzE0Mjg1NywwIEwxMS4xNDI4NTcxLDAgQzExLjYxNDI4NTcsMCAxMiwwLjM4NTcxNDI4NiAxMiwwLjg1NzE0Mjg1NyBMMTIsMC44NTcxNDI4NTcgWiBNMTEuMTQyODU3MSwwLjg1NzE0Mjg1NyBMMC44NTcxNDI4NTcsMC44NTcxNDI4NTcgTDAuODU3MTQyODU3LDExLjE0Mjg1NzEgTDExLjE0Mjg1NzEsMTEuMTQyODU3MSBMMTEuMTQyODU3MSwwLjg1NzE0Mjg1NyBMMTEuMTQyODU3MSwwLjg1NzE0Mjg1NyBaIiB0cmFuc2Zvcm09Im1hdHJpeCgwIC0xIC0xIDAgMTIgMTIpIi8+PC9zdmc+');\n -webkit-mask-size: 12px 12px;\n background-color: ${D.aheadColor};\n }\n .notifications_view {\n bottom: 50px;\n }\n\n .footer_footer:hover {\n opacity: 1;\n }\n `})},N=e(0),c=e.n(N);const D=e(5),s=M=>c.a.createElement("footer",{className:"footer_footer"},M.children),a=M=>c.a.createElement("div",{className:"footer_group"},M.children),L=M=>c.a.createElement("div",{className:"footer_group group_overflow"},M.children),r=M=>c.a.createElement("div",{className:`component_component component_${M.type?M.type:""}`},M.children),o=M=>c.a.createElement("div",{className:`component_${M.type}`},M.children),g=M=>c.a.createElement("div",{className:"component_item item_icon item_cwd item_clickable",title:M.title,hidden:M.hidden,onClick:M.onClick},D(String(M.cwd))),j=M=>c.a.createElement("div",{className:`component_item item_icon item_branch ${M.remote?"item_clickable":""}`,title:M.title,onClick:M.onClick,hidden:!M.branch},M.branch),u=M=>c.a.createElement("div",{className:"component_item item_icon item_number item_dirty",title:M.title,hidden:!M.dirty},M.dirty),T=M=>c.a.createElement("div",{className:"component_item item_icon item_number item_ahead",title:M.title,hidden:!M.ahead},M.ahead);class I extends N.Component{constructor(M){super(M),this.state={currentInfo:0},this.handleChangeInfo=this.handleChangeInfo.bind(this)}handleChangeInfo(){this.setState({currentInfo:(this.state.currentInfo+1)%[...this.props.info].length})}render(){const{currentInfo:M}=this.state;let{info:t}=this.props;return t=[...t],c.a.createElement("div",{onClick:this.handleChangeInfo,className:"revolut"},c.a.createElement(o,{type:"item",title:t[M],hidden:!t[M]},t[M]))}}var w=e(1);class y extends N.Component{constructor(M){super(M),this.state={up:0,down:0},this.getRates=this.getRates.bind(this),this.calculate=this.calculate.bind(this)}componentDidMount(){this.getRates(),this.interval=setInterval(()=>this.getRates(),1e3)}componentWillUnmount(){clearInterval(this.interval)}calculate(M){const t=M/1024;return(t>0?t:0).toFixed()}getRates(){w.networkStats("Wi-Fi",M=>{this.setState({up:this.calculate(M[0].tx_sec),down:this.calculate(M[0].rx_sec)})})}render(){const{up:M,down:t}=this.state;return c.a.createElement(c.a.Fragment,null,t,"kB/s ",M,"kB/s")}}var l=e(2),E=e.n(l),z=e(3),x=e.n(z);const C=e(6),{exec:m}=e(7),d=e(8).default,A=e(9),{shell:O}=e(10);let S,h,f={branch:"",remote:"",dirty:0,ahead:0};const Q=(M,t)=>{if("win32"==process.platform){let M=/([a-zA-Z]:[^\:\[\]\?\"\<\>\|]+)/im;if(t&&t.data){let e=M.exec(t.data);e&&(h=e[0],k(h))}}else m(`lsof -p ${M} | awk '$4=="cwd"' | tr -s ' ' | cut -d ' ' -f9-`,(M,t)=>{h=t.trim(),k(h)})},p=(M,t)=>{const e=A((M,e)=>{if(M)return t(M);const i=e[0],n=e[1],N=e[2],c=e[3];t(null,{branch:i,remote:n,dirty:N,ahead:c})});((M,t)=>{m("git symbolic-ref --short HEAD || git rev-parse --short HEAD",{cwd:M},(M,e)=>{if(M)return t(M);t(null,e.trim())})})(M,e()),((M,t)=>{m("git ls-remote --get-url",{cwd:M},(M,e)=>{t(null,e.trim().replace(/^git@(.*?):/,"https://$1/").replace(/[A-z0-9\-]+@/,"").replace(/\.git$/,""))})})(M,e()),((M,t)=>{m("git status --porcelain --ignore-submodules -uno",{cwd:M},(M,e)=>{if(M)return t(M);t(null,e?parseInt(e.trim().split("\n").length,10):0)})})(M,e()),((M,t)=>{m("git rev-list --left-only --count HEAD...@'{u}' 2>/dev/null",{cwd:M},(M,e)=>{t(null,parseInt(e,10))})})(M,e())},k=M=>{((M,t)=>{m("git rev-parse --is-inside-work-tree",{cwd:M},M=>{t(!M)})})(M,t=>{t?p(M,(M,t)=>{if(M)throw M;f={branch:t.branch,remote:t.remote,dirty:t.dirty,ahead:t.ahead}}):f={branch:"",remote:"",dirty:0,ahead:0}})};class U extends N.Component{constructor(M){super(M),this.state={cwd:h,branch:"",remote:"",dirty:0,ahead:0,balance:new Set,vaults:new Set,ip:"",git:f},this.balanceCurrencies={EUR:["€",3],GBP:["£",5],USD:["$",7]},this.vaultCurrencies={EUR:["€",9],GBP:["£",11],USD:["$",13]},this.handleBranchClick=this.handleBranchClick.bind(this),this.handleCwdClick=this.handleCwdClick.bind(this),this.setBalance=this.setBalance.bind(this),this.setVaults=this.setVaults.bind(this)}handleCwdClick(M){O.openExternal("file://"+this.state.cwd)}handleBranchClick(M){O.openExternal(this.state.remote)}getInfo(){this.setBalance(),this.setVaults()}async getIp(){let M="";return await d.get("https://api.ipify.org?format=json").then(t=>{M=t.data.ip}),M}setBalance(){let{config:M}=this.props,t=M.getConfig().revolut,e=t.REV_TOKEN,i=t.REV_API_PATH,n=new Set;m(`cd ${i} && python3 revolut_cli.py -l en --token=${e}`,(M,e)=>{setTimeout(()=>{t.balanceCurrencies.map(M=>{n.add(`Balance: ${this.balanceCurrencies[M][0]}`+e.split(",")[this.balanceCurrencies[M][1]])})},2e3)}),this.setState({balance:n})}setVaults(){let{config:M}=this.props,t=M.getConfig().revolut,e=t.REV_TOKEN,i=t.REV_API_PATH,n=new Set;m(`cd ${i} && python3 revolut_cli.py -l en --token=${e}`,(M,e)=>{setTimeout(()=>{t.vaultCurrencies.map(M=>{n.add(`Vault: ${this.vaultCurrencies[M][0]}`+e.split(",")[this.vaultCurrencies[M][1]])})},2e3)}),this.setState({vaults:n})}async componentDidMount(){this.getInfo(),this.interval2=setInterval(()=>this.getInfo(),2e5),this.interval=setInterval(()=>{this.setState({cwd:h,branch:f.branch,remote:f.remote,dirty:f.dirty,ahead:f.ahead})},100);let M=await this.getIp();this.setState({ip:M})}componentWillUnmount(){clearInterval(this.interval),clearInterval(this.interval2)}render(){return c.a.createElement(c.a.Fragment,null,c.a.createElement(s,null,c.a.createElement(L,null,c.a.createElement(g,{title:this.state.cwd,onClick:this.handleCwdClick,hidden:!this.state.cwd,cwd:this.state.cwd}),c.a.createElement("div",{style:{margin:"auto",marginLeft:"3px",marginRight:"3px"}}," "),c.a.createElement(r,{type:"git"},c.a.createElement(j,{title:this.state.remote,onClick:this.handleBranchClick,hidden:!this.state.branch,branch:this.state.branch}),c.a.createElement(u,{title:`${this.state.dirty} dirty ${this.state.dirty>1?"files":"file"}`,hidden:!this.state.dirty,dirty:this.state.dirty}),c.a.createElement(T,{title:`${this.state.ahead} ${this.state.ahead>1?"commits":"commit"} ahead`,hidden:!this.state.ahead,ahead:this.state.ahead}))),c.a.createElement(a,null,c.a.createElement(r,{type:"cwd rev"},c.a.createElement("img",{src:C,style:{height:"15px",width:"15px",margin:"auto"}}),c.a.createElement(I,{info:this.state.balance}),c.a.createElement("div",{style:{margin:"auto",marginLeft:"3px",marginRight:"3px"}}),c.a.createElement(I,{info:this.state.vaults})),c.a.createElement(o,{type:"item"},c.a.createElement("img",{src:x.a,style:{margin:"auto",marginRight:"3px"}}),this.state.ip),c.a.createElement(o,{type:"item"},c.a.createElement("img",{src:E.a,style:{margin:"auto",marginRight:"3px"}}),c.a.createElement(y,null)))))}}exports.decorateConfig=n,exports.decorateHyper=(M,{React:t})=>(class extends t.Component{constructor(M){super(M)}componentDidUnmount(){clearInterval(this.interval)}render(){const{customChildren:e}=this.props,i=e?e instanceof Array?e:[e]:[];return t.createElement(M,Object.assign({},this.props,{customInnerChildren:i.concat(t.createElement(U,{config:config},null))}))}}),exports.middleware=M=>t=>e=>{const i=M.getState().sessions.sessions;switch(e.type){case"SESSION_SET_XTERM_TITLE":S=i[e.uid].pid;break;case"SESSION_ADD":S=e.pid,Q(S);break;case"SESSION_ADD_DATA":const{data:M}=e;M.indexOf("\n")>0&&Q(S,e);break;case"SESSION_SET_ACTIVE":S=i[e.uid].pid,Q(S)}t(e)}}]));