diff --git a/build.sh b/build-release.sh similarity index 100% rename from build.sh rename to build-release.sh diff --git a/install.sh b/install.sh new file mode 100644 index 0000000..94c1837 --- /dev/null +++ b/install.sh @@ -0,0 +1,5 @@ +# npm run build +sudo chmod 777 -R dist +rm -Rf /usr/share/lightdm-webkit/themes/osmos/* +cp -r ./dist/* /usr/share/lightdm-webkit/themes/osmos +# ls /usr/share/web-greeter/themes/ \ No newline at end of file diff --git a/package.json b/package.json index ea63f7e..97bae92 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,10 @@ "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", + "build:github": "VUE_APP_VIEW=github vue-cli-service build", "lint": "vue-cli-service lint", "dev": "vue-cli-service serve --open", + "dev:github": "VUE_APP_VIEW=github vue-cli-service serve --open", "prepare": "husky install" }, "dependencies": { diff --git a/pre-build.sh b/pre-build.sh deleted file mode 100644 index a9cfba4..0000000 --- a/pre-build.sh +++ /dev/null @@ -1,4 +0,0 @@ -# npm run build -sudo chmod 777 -R dist -rm -Rf /usr/share/lightdm-webkit/themes/lightdm-webkit-theme-osmos/* -cp -r ./dist/* /usr/share/lightdm-webkit/themes/lightdm-webkit-theme-osmos \ No newline at end of file diff --git a/src/utils/lightdm.ts b/src/utils/lightdm.ts index 420405e..3e90ef0 100644 --- a/src/utils/lightdm.ts +++ b/src/utils/lightdm.ts @@ -109,7 +109,7 @@ if (lightdmDebug) { } as any } -const isNode = 'batteryData' in window && window.lightdm +const isNode = 'batteryData' in (window.lightdm || {}) class LightdmWebkit { protected _inputErrorTimer!: null | NodeJS.Timeout diff --git a/test-greeter.sh b/test-greeter.sh index 4a849e6..f3690de 100755 --- a/test-greeter.sh +++ b/test-greeter.sh @@ -1,6 +1,5 @@ -#! /bin/bash +#!/bin/bash dm-tool add-nested-seat --screen 1366x768 -# dm-tool switch-to-greeter -# lightdm-webkit2-greeter -# lightdm --test-mode + +# nody-greeter --debug