+
+
+
> **⚠ Warning** skiftOS is currently in the early stages of development and is not yet ready for daily use. Please do not use it in production environments. Here be dragons! 🐉
@@ -14,12 +22,12 @@
## Key Features
-- **Karm**: A modern C++ core library providing foundational building blocks.
-- **KarmUI**: A reactive UI framework for building elegant user interfaces.
-- **Hideo**: A beautiful desktop environment prioritizing intuitive design.
-- **Hjert**: A capability-based "pragmatic" microkernel.
-- **CuteKit**: A versatile build system and package manager designed for cross-compilation and complex project management.
-- **Vaev**: A browser engine built for speed, accuracy, and simplicity.
+- [**Karm**](src/libs): A modern C++ core library providing foundational building blocks.
+- [**KarmUI**](src/libs/karm-ui/): A reactive UI framework for building elegant user interfaces.
+- [**Hideo**](src/apps): A beautiful desktop environment prioritizing intuitive design.
+- [**Hjert**](src/kernel): A capability-based "pragmatic" microkernel.
+- [**CuteKit**](https://github.com/cute-engineering/cutekit): A versatile build system and package manager designed for cross-compilation and complex project management.
+- [**Vaev**](src/web): A browser engine built for speed, accuracy, and simplicity.
## Core Philosophy
diff --git a/src/apps/doc/assets/capture.jpg b/src/apps/doc/assets/capture.jpg
new file mode 100644
index 00000000000..922aee3fcad
Binary files /dev/null and b/src/apps/doc/assets/capture.jpg differ
diff --git a/src/apps/doc/assets/logo.svg b/src/apps/doc/assets/logo.svg
new file mode 100644
index 00000000000..05dc5167b7d
--- /dev/null
+++ b/src/apps/doc/assets/logo.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/apps/readme.md b/src/apps/readme.md
new file mode 100644
index 00000000000..a7f03cb7624
--- /dev/null
+++ b/src/apps/readme.md
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+ A modern desktop environment for Skift & Linux
+
+
+
+
+
+
+
+
+
+## License
+
+
+
+
+
+The hideo desktop environment is licensed under the **GNU Lesser General Public License v3.0 or later**.
+
+The full text of the license can be accessed via [this link](https://www.gnu.org/licenses/lgpl-3.0-standalone.html) and is also included in the [license.txt](license.txt) file of this software package.
diff --git a/src/clis/byg/main.cpp b/src/clis/byg/main.cpp
deleted file mode 100644
index 49beebad38f..00000000000
--- a/src/clis/byg/main.cpp
+++ /dev/null
@@ -1,6 +0,0 @@
-#include
-
-Async::Task<> entryPointAsync(Sys::Context &) {
- Sys::println("Hello, World!");
- co_return Ok();
-}
diff --git a/src/clis/byg/manifest.json b/src/clis/byg/manifest.json
deleted file mode 100644
index b636d56b122..00000000000
--- a/src/clis/byg/manifest.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "$schema": "https://schemas.cute.engineering/stable/cutekit.manifest.component.v1",
- "id": "byg",
- "type": "exe",
- "description": "Build system",
- "requires": [
- "karm-sys"
- ]
-}
diff --git a/src/clis/cc/main.cpp b/src/clis/cc/main.cpp
deleted file mode 100644
index 49beebad38f..00000000000
--- a/src/clis/cc/main.cpp
+++ /dev/null
@@ -1,6 +0,0 @@
-#include
-
-Async::Task<> entryPointAsync(Sys::Context &) {
- Sys::println("Hello, World!");
- co_return Ok();
-}
diff --git a/src/clis/cc/manifest.json b/src/clis/cc/manifest.json
deleted file mode 100644
index 57501cdf3d1..00000000000
--- a/src/clis/cc/manifest.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "$schema": "https://schemas.cute.engineering/stable/cutekit.manifest.component.v1",
- "id": "cc",
- "type": "exe",
- "description": "Compiler collection",
- "requires": [
- "karm-jit",
- "karm-sys"
- ]
-}
diff --git a/src/web/doc/assets/vaev.png b/src/web/doc/assets/vaev.png
index 25abcca5598..f4c2dcb6cb1 100644
Binary files a/src/web/doc/assets/vaev.png and b/src/web/doc/assets/vaev.png differ