aboutsummaryrefslogtreecommitdiff
path: root/startup
diff options
context:
space:
mode:
authorAlee <Alee14498@gmail.com>2019-03-04 20:33:00 -0500
committerAlee <Alee14498@gmail.com>2019-03-04 20:33:00 -0500
commitf3d57ee3a0e94076ad9454468e42140ff7ccdaed (patch)
treef713a20899403a6f9c75a3e187b7cefe687ad69f /startup
parenta2edff6174ed208fe092b18fd9e2cea7b8ed7125 (diff)
downloadbits-UI-f3d57ee3a0e94076ad9454468e42140ff7ccdaed.tar.gz
bits-UI-f3d57ee3a0e94076ad9454468e42140ff7ccdaed.tar.bz2
bits-UI-f3d57ee3a0e94076ad9454468e42140ff7ccdaed.zip
added new stuff!
Diffstat (limited to 'startup')
-rw-r--r--startup45
1 files changed, 45 insertions, 0 deletions
diff --git a/startup b/startup
index dc21ea7..fbc5ba1 100644
--- a/startup
+++ b/startup
@@ -7,4 +7,49 @@ term.clear()
term.setCursorPos(1,1)
print("Starting up bits-UI ".. version .."...")
sleep(3)
+
+if term.isColor() then
+ print("[ OK ] Advanced Computer is detected...")
+else
+ print("[ ERROR ] You need a advanced computer in order to make the UI functional...")
+ sleep(3)
+ os.shutdown()
+end
+
+sleep(3)
+
+if fs.exists(desktop) then
+ print("[ OK ] Desktop has been found...")
+else
+ print("[ ERROR ] Desktop cannot be found...")
+ sleep(3)
+ os.shutdown()
+end
+
+sleep(3)
+
+if fs.exists("/home") then
+ print("[ OK ] Home has been found...")
+else
+ fs.makeDir("/home")
+ print("[ OK ] Home directory has been created...")
+end
+
+sleep(3)
+
+if fs.exists("/system/bitUI.config") then
+ print("[ OK ] Config has been found...")
+else
+ file = io.open("/system/bitUI.config", "w")
+ file:close()
+
+ print("[ INFO ] Config has not been found!")
+ print("[ INFO ] You will be sent to the OOBE setup...")
+end
+
+sleep(3)
+
+print("[ INFO ] Boot sequence is completed...")
+
+sleep(3)
shell.run(desktop) \ No newline at end of file