├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .postcssrc.js ├── .stylintrc ├── .travis.yml ├── LICENSE ├── README.md ├── app-icon.png ├── app-splashscreen.png ├── babel.config.js ├── firepit-log.txt ├── jsconfig.json ├── package.json ├── quasar.conf.js ├── quasar.extensions.json ├── screens ├── Screenshot_20200228_083241.png ├── Screenshot_20200228_083319.png ├── Screenshot_20200413_110815.png └── Screenshot_20200413_110856.png ├── snapcraft.yaml ├── src-electron ├── electron-flag.d.ts ├── icons │ ├── Square107x107Logo.png │ ├── Square142x142Logo.png │ ├── Square150x150Logo.png │ ├── Square284x284Logo.png │ ├── Square30x30Logo.png │ ├── Square310x310Logo.png │ ├── Square44x44Logo.png │ ├── Square71x71Logo.png │ ├── Square89x89Logo.png │ ├── StoreLogo.png │ ├── icon.icns │ ├── icon.ico │ ├── icon.png │ ├── linux-128x128.png │ ├── linux-16x16.png │ ├── linux-24x24.png │ ├── linux-32x32.png │ ├── linux-48x48.png │ ├── linux-512x512.png │ ├── linux-64x64.png │ └── linux-96x96.png └── main-process │ ├── electron-main.dev.js │ ├── electron-main.js │ └── tray.html └── src ├── App.vue ├── assets ├── app-icon.png ├── nordvpn-linux.desktop ├── quasar-logo-full.svg └── sad.svg ├── boot ├── .gitkeep └── xterm.js ├── components ├── Login.vue ├── Options.vue ├── ServerList.vue ├── Settings.vue ├── Status.vue ├── Sudo.vue ├── Terminal.vue └── WorldMap.vue ├── css ├── app.sass └── quasar.variables.sass ├── index.template.html ├── layouts └── MainLayout.vue ├── methods └── nordvpn.js ├── pages ├── Error404.vue └── Index.vue ├── router ├── index.js └── routes.js ├── statics ├── app-logo-128x128.png ├── bash │ └── nordvpn-install.sh ├── icons │ ├── apple-icon-120x120.png │ ├── apple-icon-152x152.png │ ├── apple-icon-167x167.png │ ├── apple-icon-180x180.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon-96x96.png │ ├── favicon.ico │ ├── icon-128x128.png │ ├── icon-192x192.png │ ├── icon-256x256.png │ ├── icon-384x384.png │ ├── icon-512x512.png │ ├── ms-icon-144x144.png │ └── safari-pinned-tab.svg └── nordvpn-for-pc-windows-mac.png ├── store ├── index.js ├── module-example │ ├── actions.js │ ├── getters.js │ ├── index.js │ ├── mutations.js │ └── state.js ├── nordvpn.js └── store-flag.d.ts └── tray.template.html /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /dist 2 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/.gitignore -------------------------------------------------------------------------------- /.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/.postcssrc.js -------------------------------------------------------------------------------- /.stylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/.stylintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/README.md -------------------------------------------------------------------------------- /app-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/app-icon.png -------------------------------------------------------------------------------- /app-splashscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/app-splashscreen.png -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/babel.config.js -------------------------------------------------------------------------------- /firepit-log.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/firepit-log.txt -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/package.json -------------------------------------------------------------------------------- /quasar.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/quasar.conf.js -------------------------------------------------------------------------------- /quasar.extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/quasar.extensions.json -------------------------------------------------------------------------------- /screens/Screenshot_20200228_083241.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/screens/Screenshot_20200228_083241.png -------------------------------------------------------------------------------- /screens/Screenshot_20200228_083319.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/screens/Screenshot_20200228_083319.png -------------------------------------------------------------------------------- /screens/Screenshot_20200413_110815.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/screens/Screenshot_20200413_110815.png -------------------------------------------------------------------------------- /screens/Screenshot_20200413_110856.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/screens/Screenshot_20200413_110856.png -------------------------------------------------------------------------------- /snapcraft.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/snapcraft.yaml -------------------------------------------------------------------------------- /src-electron/electron-flag.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/electron-flag.d.ts -------------------------------------------------------------------------------- /src-electron/icons/Square107x107Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/Square107x107Logo.png -------------------------------------------------------------------------------- /src-electron/icons/Square142x142Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/Square142x142Logo.png -------------------------------------------------------------------------------- /src-electron/icons/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/Square150x150Logo.png -------------------------------------------------------------------------------- /src-electron/icons/Square284x284Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/Square284x284Logo.png -------------------------------------------------------------------------------- /src-electron/icons/Square30x30Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/Square30x30Logo.png -------------------------------------------------------------------------------- /src-electron/icons/Square310x310Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/Square310x310Logo.png -------------------------------------------------------------------------------- /src-electron/icons/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/Square44x44Logo.png -------------------------------------------------------------------------------- /src-electron/icons/Square71x71Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/Square71x71Logo.png -------------------------------------------------------------------------------- /src-electron/icons/Square89x89Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/Square89x89Logo.png -------------------------------------------------------------------------------- /src-electron/icons/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/StoreLogo.png -------------------------------------------------------------------------------- /src-electron/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/icon.icns -------------------------------------------------------------------------------- /src-electron/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/icon.ico -------------------------------------------------------------------------------- /src-electron/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/icon.png -------------------------------------------------------------------------------- /src-electron/icons/linux-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/linux-128x128.png -------------------------------------------------------------------------------- /src-electron/icons/linux-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/linux-16x16.png -------------------------------------------------------------------------------- /src-electron/icons/linux-24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/linux-24x24.png -------------------------------------------------------------------------------- /src-electron/icons/linux-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/linux-32x32.png -------------------------------------------------------------------------------- /src-electron/icons/linux-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/linux-48x48.png -------------------------------------------------------------------------------- /src-electron/icons/linux-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/linux-512x512.png -------------------------------------------------------------------------------- /src-electron/icons/linux-64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/linux-64x64.png -------------------------------------------------------------------------------- /src-electron/icons/linux-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/icons/linux-96x96.png -------------------------------------------------------------------------------- /src-electron/main-process/electron-main.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/main-process/electron-main.dev.js -------------------------------------------------------------------------------- /src-electron/main-process/electron-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/main-process/electron-main.js -------------------------------------------------------------------------------- /src-electron/main-process/tray.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src-electron/main-process/tray.html -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/app-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/assets/app-icon.png -------------------------------------------------------------------------------- /src/assets/nordvpn-linux.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/assets/nordvpn-linux.desktop -------------------------------------------------------------------------------- /src/assets/quasar-logo-full.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/assets/quasar-logo-full.svg -------------------------------------------------------------------------------- /src/assets/sad.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/assets/sad.svg -------------------------------------------------------------------------------- /src/boot/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/boot/xterm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/boot/xterm.js -------------------------------------------------------------------------------- /src/components/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/components/Login.vue -------------------------------------------------------------------------------- /src/components/Options.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/components/Options.vue -------------------------------------------------------------------------------- /src/components/ServerList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/components/ServerList.vue -------------------------------------------------------------------------------- /src/components/Settings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/components/Settings.vue -------------------------------------------------------------------------------- /src/components/Status.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/components/Status.vue -------------------------------------------------------------------------------- /src/components/Sudo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/components/Sudo.vue -------------------------------------------------------------------------------- /src/components/Terminal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/components/Terminal.vue -------------------------------------------------------------------------------- /src/components/WorldMap.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/components/WorldMap.vue -------------------------------------------------------------------------------- /src/css/app.sass: -------------------------------------------------------------------------------- 1 | // app global css in Sass form 2 | -------------------------------------------------------------------------------- /src/css/quasar.variables.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/css/quasar.variables.sass -------------------------------------------------------------------------------- /src/index.template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/index.template.html -------------------------------------------------------------------------------- /src/layouts/MainLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/layouts/MainLayout.vue -------------------------------------------------------------------------------- /src/methods/nordvpn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/methods/nordvpn.js -------------------------------------------------------------------------------- /src/pages/Error404.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/pages/Error404.vue -------------------------------------------------------------------------------- /src/pages/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/pages/Index.vue -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/router/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/router/routes.js -------------------------------------------------------------------------------- /src/statics/app-logo-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/app-logo-128x128.png -------------------------------------------------------------------------------- /src/statics/bash/nordvpn-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/bash/nordvpn-install.sh -------------------------------------------------------------------------------- /src/statics/icons/apple-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/apple-icon-120x120.png -------------------------------------------------------------------------------- /src/statics/icons/apple-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/apple-icon-152x152.png -------------------------------------------------------------------------------- /src/statics/icons/apple-icon-167x167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/apple-icon-167x167.png -------------------------------------------------------------------------------- /src/statics/icons/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/apple-icon-180x180.png -------------------------------------------------------------------------------- /src/statics/icons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/favicon-16x16.png -------------------------------------------------------------------------------- /src/statics/icons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/favicon-32x32.png -------------------------------------------------------------------------------- /src/statics/icons/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/favicon-96x96.png -------------------------------------------------------------------------------- /src/statics/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/favicon.ico -------------------------------------------------------------------------------- /src/statics/icons/icon-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/icon-128x128.png -------------------------------------------------------------------------------- /src/statics/icons/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/icon-192x192.png -------------------------------------------------------------------------------- /src/statics/icons/icon-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/icon-256x256.png -------------------------------------------------------------------------------- /src/statics/icons/icon-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/icon-384x384.png -------------------------------------------------------------------------------- /src/statics/icons/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/icon-512x512.png -------------------------------------------------------------------------------- /src/statics/icons/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/ms-icon-144x144.png -------------------------------------------------------------------------------- /src/statics/icons/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/icons/safari-pinned-tab.svg -------------------------------------------------------------------------------- /src/statics/nordvpn-for-pc-windows-mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/statics/nordvpn-for-pc-windows-mac.png -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/store/module-example/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/store/module-example/actions.js -------------------------------------------------------------------------------- /src/store/module-example/getters.js: -------------------------------------------------------------------------------- 1 | export function someGetter (/* state */) { 2 | } 3 | -------------------------------------------------------------------------------- /src/store/module-example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/store/module-example/index.js -------------------------------------------------------------------------------- /src/store/module-example/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/store/module-example/mutations.js -------------------------------------------------------------------------------- /src/store/module-example/state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/store/module-example/state.js -------------------------------------------------------------------------------- /src/store/nordvpn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/store/nordvpn.js -------------------------------------------------------------------------------- /src/store/store-flag.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/store/store-flag.d.ts -------------------------------------------------------------------------------- /src/tray.template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martijnmichel/nordvpn-linux/HEAD/src/tray.template.html --------------------------------------------------------------------------------