ComputerCraft Forums

ComputerCraft => Programs => Operating Systems => Topic started by: eli310 on Jul 03, 2020, 05:02 AM

Title: SKernel
Post by: eli310 on Jul 03, 2020, 05:02 AM
SKernel
The easy way to make an OS

Settings
You can easily configure your OS by going into the startup file and changing the variables.
For example, you can change the color of the version shown on boot and change the text.

Programs
You can add programs to your OS by putting them in .os/programs/. You can even overwrite the standard CraftOS programs.

Shell and GUI
For the GUI, you will have to code it yourself. But the shell you can just copy from ROM and modify that.
Put the modified shell into .os/programs/ and change the customShell setting to true.


I will be adding more to this topic as development continues.
Test the alpha: Note: This is a very early version of SKernel. It may be unstable.
pastebin get 73X5gvuC startup
Title: SKernel
Post by: QuickMuffin8782 on Jul 06, 2020, 06:50 PM
Not reqired to do if needed

Looked at the code. It is simple. But why not have a better way to make a custom shell. Like you can copy from "/rom/programs/shell.lua" to "shell.lua" and customize.
You can also use the BigFont api, as it can make bigger font as I seen of. If you have any questions reguarding this reply, you are welcome to. :D
Title: SKernel
Post by: QuickMuffin8782 on Jul 07, 2020, 08:02 AM
Oh? I actually made a custom shell, plus, applied it to the SKernel, and it worked! Awesome work!