Files
nova-corp/consumer/main.lua
2025-12-12 15:55:29 -05:00

27 lines
760 B
Lua

local kernel = require("kernel")
local taskManager = require("task-manager")
local monitor = require("monitor-driver")
local data = require("disk-driver")
local speaker = require("speaker-driver")
local chat = kernel.addProgram("chat")
local gps = kernel.addProgram("gps")
local function run()
monitor.initialize()
data.initialize()
speaker.initialize()
monitor.writeLine("Starting system...")
monitor.writeLine("System started successfully!")
computerName = data.getRead("computer-name")
os.setComputerLabel(computerName)
monitor.writeLine("Computer name: " .. computerName)
taskManager.addProgram("Communication", chat);
taskManager.addProgram("GPS", gps);
taskManager.listPrograms()
end
return { run = run }