Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

README.md
# HexOS
Status: kernel builds and runs in QEMU

Goal: a simple graphical desktop

Stretch goal: explore desktop-specific OS design

Primary resources:
- [Writing an OS in Rust](https://os.phil-opp.com), kernel written loosely following this guide
- [OSDev Wiki](https://wiki.osdev.org/Main_Page) for more specific documentation
- [UEFI, PC boot process and UEFI with QEMU](https://joonas.fi/2021/02/uefi-pc-boot-process-and-uefi-with-qemu) for learning about UEFI
- [Rust Embedded Raspberry Pi OS](https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials) as another Rust OS reference

## Building
Requires the `rust-src` component and the `x86_64-unknown-none` (nightly) target from rustup, along with `qemu-system-x86_64`. Then just `cargo run`!