diff --git a/.shrc b/.shrc new file mode 100644 index 0000000..0bc4910 --- /dev/null +++ b/.shrc @@ -0,0 +1,4 @@ +cd /home/InfOS/Programs/monitor-system +clear +init +cd diff --git a/Programs/config/addresses/cleanroom.lua b/Programs/monitor-system/config/addresses/cleanroom.lua similarity index 100% rename from Programs/config/addresses/cleanroom.lua rename to Programs/monitor-system/config/addresses/cleanroom.lua diff --git a/Programs/config/addresses/energy-buffers.lua b/Programs/monitor-system/config/addresses/energy-buffers.lua similarity index 100% rename from Programs/config/addresses/energy-buffers.lua rename to Programs/monitor-system/config/addresses/energy-buffers.lua diff --git a/Programs/config/addresses/multi-blocks.lua b/Programs/monitor-system/config/addresses/multi-blocks.lua similarity index 100% rename from Programs/config/addresses/multi-blocks.lua rename to Programs/monitor-system/config/addresses/multi-blocks.lua diff --git a/setup.lua b/setup.lua new file mode 100644 index 0000000..2c2381b --- /dev/null +++ b/setup.lua @@ -0,0 +1,35 @@ +-- wget https://raw.githubusercontent.com/gordominossi/InfOS/master/setup.lua -f +local shell = require("shell") + +local tarMan = "https://raw.githubusercontent.com/mpmxyz/ocprograms/master/usr/man/tar.man" +local tarBin = "https://raw.githubusercontent.com/mpmxyz/ocprograms/master/home/bin/tar.lua" + +shell.setWorkingDirectory("/usr/man") +shell.execute("wget -fq " .. tarMan) +shell.setWorkingDirectory("/bin") +shell.execute("wget -fq " .. tarBin) + +local InfOS = "https://github.com/gordominossi/InfOS/releases/download/v0.1/InfOS.tar" + +shell.setWorkingDirectory("/home") +if not shell.resolve("/home/lib") then + shell.execute("mkdir lib") +end +if not shell.resolve("/home/InfOS") then + shell.execute("mkdir InfOS") +end + +shell.setWorkingDirectory("/home/InfOS") +print("\nUpdating InfOS") +shell.execute("wget -fq " .. InfOS .. " -f") +print("...") +shell.execute("tar -xf InfOS.tar") +shell.execute("rm -f InfOS.tar") + +shell.setWorkingDirectory("/home/") +shell.execute("rm -f .shrc") +shell.execute("cp InfOS/.shrc .shrc") +shell.execute("rm -f setup.lua") +shell.execute("cp InfOS/setup.lua setup.lua") + +print("Success!\n")