mirror of
https://github.com/ShadowKatStudios/OC-Minitel.git
synced 2024-11-23 10:38:05 +11:00
added a --firstrun option to mtcfg to hide advanced settings
This commit is contained in:
parent
fc5f800e61
commit
e4c70beae4
@ -1,6 +1,7 @@
|
|||||||
local event = require "event"
|
local event = require "event"
|
||||||
local serial = require "serialization"
|
local serial = require "serialization"
|
||||||
local computer = require "computer"
|
local computer = require "computer"
|
||||||
|
local shell = require "shell"
|
||||||
|
|
||||||
local hostname = os.getenv("HOSTNAME")
|
local hostname = os.getenv("HOSTNAME")
|
||||||
local cfgfile = "/etc/minitel.cfg"
|
local cfgfile = "/etc/minitel.cfg"
|
||||||
@ -14,6 +15,8 @@ cfg.rctime = 15
|
|||||||
cfg.pctime = 30
|
cfg.pctime = 30
|
||||||
cfg.sroutes = {}
|
cfg.sroutes = {}
|
||||||
|
|
||||||
|
local args, ops = shell.parse(...)
|
||||||
|
|
||||||
local function clear()
|
local function clear()
|
||||||
io.write("\27[2J\27[H")
|
io.write("\27[2J\27[H")
|
||||||
end
|
end
|
||||||
@ -51,6 +54,10 @@ if not hostname then
|
|||||||
event.pull("key_down")
|
event.pull("key_down")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
if ops.firstrun then
|
||||||
|
print("Run mtcfg to configure advanced settings.")
|
||||||
|
end
|
||||||
|
|
||||||
local keytab = {}
|
local keytab = {}
|
||||||
for k,v in pairs(cfg) do
|
for k,v in pairs(cfg) do
|
||||||
if type(v) ~= "table" then
|
if type(v) ~= "table" then
|
||||||
|
Loading…
Reference in New Issue
Block a user