#include #include int Main(char** args) { FILE home_term = libc::open("/.ui/home", 0); if (home_term < 0) return -1; stdio << "(init) Trivial/Computing Environment says hello. Press super to go home.\n"; for (int i = 0; args[i] != 0; i++) { if (i == 0) continue; stdio.printf("(init) Spawning %s...\n", args[i]); int pid = libc::run(args[i], 0, home_term); if (pid < 0) { stdio << "(init) Error. Sorry.\n"; } else { libc::waitpid(pid, 1); } } stdio << "(init) Goodbye.\n"; return 0; }