From e505617291acd3dc29022acf742dd34d54f790ef Mon Sep 17 00:00:00 2001 From: CadenCoaster <114967401+cadenthecreator@users.noreply.github.com> Date: Tue, 5 Aug 2025 20:31:19 -0700 Subject: [PATCH] Create setup.lua working on making a setup script for essentially computercraft dotfiles --- setup.lua | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 setup.lua diff --git a/setup.lua b/setup.lua new file mode 100644 index 0000000..dc8f6a8 --- /dev/null +++ b/setup.lua @@ -0,0 +1,26 @@ +local function isYes(str) + if str:lower():find("n") then + return false + end + return true +end + +term.write("setup netmountcc? (Y/n)") + +if isYes(read()) then + term.write("url: ") + local url = read() + term.write("user: ") + local user = read() + term.write("pass: ") + local pass = read("*") + if http.checkURL(url) then + settings.set("netmount.username",user) + settings.set("netmount.password",pass) + settings.set("netmount.path","/cloud") + fs.makeDir("/startup") + local file = fs.open("/startup/-01_mount.lua","w") + file.write(http.get(url.."/mount.lua").readAll()) + file.close() + end +end