commit 2a134ebc2b03f137c03a55316ebbf33e003347b1 Author: River Date: Thu Apr 10 10:40:00 2025 -0400 Add Home diff --git a/Home.md b/Home.md new file mode 100644 index 0000000..5544f14 --- /dev/null +++ b/Home.md @@ -0,0 +1,25 @@ +# Welcome to HalogenOS! + +HalogenOS is an image-based, Android-like Linux distribution, designed to take advantage of security features present on PC platforms, as well as security concepts that are not implemented by many popular distributions or operating systems. + +## What features does it offer? + +- Fully verified boot, using Secure Boot, verity, and LUKS +- A/B system partition allows seamless, recoverable updates +- Read-only system partition guarantees reliability, security, and reproducibility +- Per-user home directory encryption ensures user data confidentiality +- Hardened compiler flags, kernel patch sets, USE flags, parameters, and tunables +- Sandboxed applications allowed via Flatpak, BubbleJail, and Distrobox with gvisor +- Developers can modify system indirectly via overlays +- System updates are signed and verified +- Encryption keys are generated locally and encrypted themselves +- Provisioning is done automatically on boot, reset is as simple as destroying the root partition +- Gentoo and emerge used to build system images + +## What is this repository? + +This repository is all the files needed to build, sign, and distribute update images. In essence, it *is* HalogenOS, in the sense that it defines how the OS is built and configured. + +## What does it take inspiration from? + +HalogenOS takes inspiration from [Clip OS](https://clip-os.org/en/), another Gentoo based Linux project with similar goals but a bigger budget and higher complexity. It also takes inspiration from [GrapheneOS](https://grapheneos.org), a highly secure Android distribution. \ No newline at end of file