Skip to content
forked from ewwhash/Cyan

A custom boot manager for OpenComputers.

License

Notifications You must be signed in to change notification settings

PerKCheddy/Lime

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple and advanced boot manager for OpenComputers.

Lime is a fork/continuation of Cyan, a boot manager created by BrightYC for the OpenComputers mod.

Installation Guide

Install OpenOS if you don't have it installed already. An Internet Card is also required for installation. (If that wasn't obvious already, lol.). Paste the command below.

wget -f https://raw.githubusercontent.com/PerKCheddy/Lime/master/limeinstaller.lua /tmp/limeinstaller.lua && /tmp/limeinstaller.lua

The installer will first ask you if you want to create a whitelist.

A whitelist prevents unauthorized users from booting the computer. Hitting "y" will prompt you to put in a username to add to the whitelist. The whitelist will make it so the computer will boot with input from any user specified in the whitelist

WARNING!: You WILL have to create a new EEPROM to re-flash if you type your username incorrectly! If you do not want a whitelist, hit "n" and press enter.

Next, the installer will ask you if you would like to make the EEPROM read only. Making the EEPROM read only will prevent you from re-flashing that EEPROM in the future.

After letting the installer finish, you'll be prompted to reboot. You can either hit "Y" to reboot, or hit "N" to return to the command shell.

Features

Lua Shell

Lua REPL with implemented functions:

  • os.sleep([timeout: number])
  • proxy(componentName: string): component proxy or nil
  • read(lastInput: string or nil): string or nil
  • print(...)

Network Boot

Allows you to easily boot from any Lua file on the Internet. An Internet Card is required to use this feature.

Drive Management

Lime allows you to rename, and format your drives right from the boot manager.

About

A custom boot manager for OpenComputers.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Lua 100.0%