features:
- it boots
- keyboard input
- terminal
- basic commands
- custom file system
- basic text editor
- scripting, see here
commands
scaleupscale up fontscaledownscale down fontclearclear screenecho ...print textfetchprint system infoformatdiskformat primary disk drivelistlist items in current foldernewfilecreate a new filecopyfilecopy a filemovefilemove a filedelfiledelete a fileeditedit a filenewfoldercreate a new foldercopyfoldercopy a foldermovefoldermove a folderdelfolderdelete a folder including the child itemsgotogo into a foldergoupgo one step up from a folderwhereamishow current pathprintfileshow the content of a filenodeinfoshow info of a filesystem noderunscriptrun a script filetimeshow current timedateshow current dateshutdown
install i686-elf toolchain (Binutils, GCC, GDB) into "toolchain" folder
source toolchain/init.sh
./build
./run