From 968f4c54d75e249f50f8c99befd8328e05a61e0b Mon Sep 17 00:00:00 2001 From: Ryan T Date: Thu, 15 Jan 2026 16:46:24 -0500 Subject: [PATCH] Create bash --- Src/Hyperion-bash-v1.0.0/bin/bash | 7 +++++++ Src/Hyperion-bash-v1.0.0/bin/startup/runShell.lua | 4 ++++ 2 files changed, 11 insertions(+) create mode 100644 Src/Hyperion-bash-v1.0.0/bin/startup/runShell.lua diff --git a/Src/Hyperion-bash-v1.0.0/bin/bash b/Src/Hyperion-bash-v1.0.0/bin/bash index e69de29..877e040 100644 --- a/Src/Hyperion-bash-v1.0.0/bin/bash +++ b/Src/Hyperion-bash-v1.0.0/bin/bash @@ -0,0 +1,7 @@ +syscall.TTY_clear() +syscall.TTY_setTextColor(2) +syscall.TTY_setCursorPos(1, 1) +syscall.TTY_print("HyperionOS Bash Shell") +while true do + syscall.TTY_print(syscall.IO_getEventAny()) +end \ No newline at end of file diff --git a/Src/Hyperion-bash-v1.0.0/bin/startup/runShell.lua b/Src/Hyperion-bash-v1.0.0/bin/startup/runShell.lua new file mode 100644 index 0000000..247461d --- /dev/null +++ b/Src/Hyperion-bash-v1.0.0/bin/startup/runShell.lua @@ -0,0 +1,4 @@ +local fs = require("sys.fs") +local bashStr = fs.readAllText("/bin/bash") +local bashFun = load(bashStr) +syscall.HPV_spawn(bashFun, "bash") \ No newline at end of file