{"id":19442262,"url":"https://github.com/commandcracker/craftos-pc-tweaks","last_synced_at":"2026-06-13T03:02:51.924Z","repository":{"id":172848202,"uuid":"649287204","full_name":"Commandcracker/craftos-pc-tweaks","owner":"Commandcracker","description":"Quality of live tweaks for craftos-pc headless.","archived":false,"fork":false,"pushed_at":"2023-09-16T23:18:49.000Z","size":8,"stargazers_count":0,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-10T08:35:35.132Z","etag":null,"topics":["computercraft","computercraft-tweaked","lua"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Commandcracker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-04T11:41:23.000Z","updated_at":"2023-09-16T22:21:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"14046bfe-bb99-465c-87ea-fdfab20527ba","html_url":"https://github.com/Commandcracker/craftos-pc-tweaks","commit_stats":null,"previous_names":["commandcracker/craftos-pc-tweaks"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Commandcracker/craftos-pc-tweaks","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Commandcracker%2Fcraftos-pc-tweaks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Commandcracker%2Fcraftos-pc-tweaks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Commandcracker%2Fcraftos-pc-tweaks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Commandcracker%2Fcraftos-pc-tweaks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Commandcracker","download_url":"https://codeload.github.com/Commandcracker/craftos-pc-tweaks/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Commandcracker%2Fcraftos-pc-tweaks/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34270417,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-13T02:00:06.617Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["computercraft","computercraft-tweaked","lua"],"created_at":"2024-11-10T15:38:50.022Z","updated_at":"2026-06-13T03:02:51.904Z","avatar_url":"https://github.com/Commandcracker.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CraftOS-PC Tweaks\n\nQuality of live tweaks for [craftos-pc] headless. \\\nTweaks:\n\n- Color Output\n- Disable word wrapping\n- Exit on completion\n\nIndividual tweaks can currently only be disabled by removing their lua script inside [./lua](./lua/).\n**Disabling some tweaks might break something because they are made to work together.**\n\n## Usage\n\n\u003cdetails open\u003e\n\n  \u003csummary\u003eThe tweaks can be applied by adding the following arguments after the craftos command:\u003c/summary\u003e\n\n### Enable headless renderer mode\n\n```bash\n--headless\n```\n\n_Outputs only text straight to stdout_\n\n### Enable single window mode\n\n```bash\n--single\n```\n\n_Forces all screen output to a single window_\n\n### Mount your root file system\n\n```bash\n--mount-ro /=./src\n```\n\n_Change the path (`./src`) accordingly._\n\n### Apply tweaks\n\n```bash\n--mount-ro /rom/autorun=./lua\n```\n\n_Change the path (`./lua`) accordingly._\n\n\u003c/details\u003e\n\n### GUI applications / Data folder\n\nDon't try to load any GUI applications, it won't work!\nYou might want to change your data folder or your computer ID in order to not load anything you don't want to load.\n\nYou could use `--id \u003cid\u003e` to change the computer you're using, or `--directory \u003cdir\u003e` in order to change the directory where [craftos-pc] stores files.\n\n### Example\n\n```bash\ncraftos --id 42 --headless --single --mount-ro /=./src --mount-ro /rom/autorun=./lua\n```\n\n#### Output\n\n```bash\nCraftOS 1.8\nHello, world!\n```\n\n## CraftOS settings\n\n**It is important to set the setting `bios.use_multishell` to `false` in order to ensure proper logging.** Additionally, setting `motd.enable` to `false` is recommended, although not necessary. Disabling the MOTD will reduce the number of messages displayed during startup.\n\nHere is an example of how to properly configure the [settings] file:\n\n```conf\n{\n    [\"motd.enable\"] = false,\n    [\"bios.use_multishell\"] = false\n}\n```\n\n[craftos-pc]: https://github.com/MCJack123/craftos2\n[settings]: https://tweaked.cc/module/settings.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcommandcracker%2Fcraftos-pc-tweaks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcommandcracker%2Fcraftos-pc-tweaks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcommandcracker%2Fcraftos-pc-tweaks/lists"}