From 00e46bf8c1f3758dd0cee27c16ebe098ee19ad95 Mon Sep 17 00:00:00 2001 From: Leonmmcoset Date: Mon, 1 Sep 2025 17:26:44 +0800 Subject: [PATCH] =?UTF-8?q?refactor(settings):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E8=AE=BE=E7=BD=AE=E6=96=87=E4=BB=B6=E4=BB=A5?= =?UTF-8?q?=E7=AE=80=E5=8C=96=E5=90=AF=E5=8A=A8=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 该文件包含的默认设置已迁移至其他位置,删除此文件可减少启动时的冗余加载步骤,提高启动效率。 --- .../lua/rom/startup/90_settings.lua | 101 ------------------ 1 file changed, 101 deletions(-) delete mode 100644 data/computercraft/lua/rom/startup/90_settings.lua diff --git a/data/computercraft/lua/rom/startup/90_settings.lua b/data/computercraft/lua/rom/startup/90_settings.lua deleted file mode 100644 index b546ee2..0000000 --- a/data/computercraft/lua/rom/startup/90_settings.lua +++ /dev/null @@ -1,101 +0,0 @@ --- setting definitions - -local settings = require("settings") - -settings.define("list.show_hidden", { - description = "Show hidden files in list's output", - type = "boolean", - default = false -}) - -settings.define("bios.compat_mode", { - description = "Attempt some LeonOS compatibility by injecting APIs into _G.", - type = "boolean", - default = false -}) - -settings.define("shell.tracebacks", { - description = "Show error tracebacks in the shell.", - type = "boolean", - default = false -}) - -settings.define("edit.scroll_offset", { - description = "How many lines to keep between the cursor and the screen edge.", - type = "number", - default = 3 -}) - -settings.define("edit.force_highlight", { - description = "Whether to use the highlighting editor, even on basic computers.", - type = "boolean", - default = false -}) - -settings.define("edit.scroll_factor", { - description = "Related to how many lines the editor should jump at a time when scrolling. Determined by term_height/scroll_factor. Adjust this for performance.", - type = "number", - default = 8 -}) - -settings.define("edit.color_separator", { - description = "What color separating characters (e.g. ()[];{}) should be.", - type = "string", - default = "lightBlue" -}) - -settings.define("edit.color_operator", { - description = "What color operators (e.g. +-/*) should be.", - type = "string", - default = "lightGray" -}) - -settings.define("edit.color_keyword", { - description = "What color keywords (e.g. local, for, if) should be.", - type = "string", - default = "orange" -}) - -settings.define("edit.color_boolean", { - description = "What color booleans (true/false) should be.", - type = "string", - default = "purple" -}) - -settings.define("edit.color_comment", { - description = "What color comments should be.", - type = "string", - default = "gray" -}) - -settings.define("edit.color_global", { - description = "What color globals (e.g. print, require) should be.", - type = "string", - default = "lime" -}) - -settings.define("edit.color_string", { - description = "What color strings should be.", - type = "string", - default = "red" -}) - -settings.define("edit.color_number", { - description = "What color numbers (e.g. 2, 0xF3, 0.42) should be.", - type = "string", - default = "magenta" -}) - -settings.define("bios.restrict_globals", { - description = "Disallow global variables", - type = "boolean", - default = false -}) - -settings.define("bios.parallel_startup", { - description = "Run startup scripts from /startup in parallel", - type = "boolean", - default = false -}) - -settings.load()