This commit is contained in:
MeexReay 2025-03-22 19:46:24 +03:00
parent ebcf18a136
commit c065cef78b
3 changed files with 17 additions and 9 deletions

View File

@ -76,6 +76,7 @@
<span id="terminal"></span><span id="cursor">_<input type="text" id="clipboard-collect"></span>
</body>
<script src="sys/const.js"></script>
<script src="sys/terminal.js"></script>
<script src="sys/fs.js"></script>
<script src="sys/ppm.js"></script>

12
sys/const.js Normal file
View File

@ -0,0 +1,12 @@
const APP_REPOSITORY = "app" // Repository url to download apps from
const DEFAULT_APPS = [
"posh", // required
"hello",
"ppm",
"putils",
"reset",
"vget",
"kfc",
"woman"
]
const STARTUP_COMMAND = [ "/app/posh.js" ]

View File

@ -168,20 +168,15 @@ async function resetSystem() {
createFolder("/temp")
createFolder("/etc")
await installPackage("app/hello")
await installPackage("app/posh")
await installPackage("app/ppm")
await installPackage("app/putils")
await installPackage("app/reset")
await installPackage("app/vget")
await installPackage("app/kfc")
await installPackage("app/woman")
for (const app of DEFAULT_APPS) {
await installPackage(APP_REPOSITORY + "/" + app)
}
}
if (Object.keys(fs_mapping).length == 0) {
resetSystem()
}
executeCommand(["/app/posh.js"])
executeCommand(STARTUP_COMMAND)
var start_date = new Date()