Update README.md

This commit is contained in:
2026-02-15 22:53:15 +13:00
parent 89eedf5522
commit 3a2c3f9ff1
+12 -12
View File
@@ -1,8 +1,8 @@
# Nebula OS v0 Windows-first Development Plan
## Nebula Shell Prototype (Current)
## Nebula OS Prototype (Current)
This repository now includes a working v0 Nebula Shell prototype in the Tauri frontend (`src/`) with:
This repository now includes a working v0 Nebula OS prototype in the Tauri frontend (`src/`) with:
- Lock Screen with controller/keyboard PIN keypad (`1234` for v0)
- Home dashboard tile grid (Library, Settings, Power)
@@ -144,7 +144,7 @@ Nebula OS v0 consists of:
* Nebula Desktop
* Nebula Game UI
* Nebula Shell (Tauri + HTML/CSS/JS)
* Nebula OS (Tauri + HTML/CSS/JS)
* Nebula Library (core application responsible for:
* Game discovery
@@ -173,7 +173,7 @@ Desktop Mode remains a normal Linux desktop.
## Game UI Mode
A dedicated login session that launches **Nebula Shell** fullscreen.
A dedicated login session that launches **Nebula OS** fullscreen.
Game UI Mode contains:
@@ -238,13 +238,13 @@ Keyboard mirrors controller during development.
---
# Nebula Shell The OS UI Layer
# Nebula OS The OS UI Layer
Nebula Shell is the **controller-first OS shell**.
Nebula OS is the **controller-first OS shell**.
It is the primary interface in Game UI Mode and should feel like a console dashboard, not a desktop.
Nebula Shell responsibilities:
Nebula OS responsibilities:
* Home dashboard (games, apps, recent activity)
* App launcher for integrated Nebula apps (Nebula Browser, Nebula Launcher, Nebula Library, Settings)
@@ -253,7 +253,7 @@ Nebula Shell responsibilities:
* Notifications and downloads (later)
* Controller-first focus navigation everywhere
Nebula Shell is built with Tauri + HTML/CSS/JS.
Nebula OS is built with Tauri + HTML/CSS/JS.
---
@@ -292,7 +292,7 @@ Nebula OS is developed in two environments:
Used for:
* Building Nebula Shell UI
* Building Nebula OS UI
* Implementing controller navigation
* Designing lock screen
* Designing Library UI
@@ -319,7 +319,7 @@ Build and test Linux features inside the VM.
# Phase Roadmap
## Phase 1 Nebula Shell (Controller Console Layer)
## Phase 1 Nebula OS (Controller Console Layer)
Objective:
Build a polished, console-grade Game UI independent of store integration.
@@ -341,7 +341,7 @@ No external integrations yet.
## Phase 2 Session Integration
Objective:
Make Nebula Shell a selectable login session.
Make Nebula OS a selectable login session.
Milestones:
@@ -409,7 +409,7 @@ It is an open system layer that manages games directly.
# Immediate Action Plan
1. Build Nebula Shell UI on Windows
1. Build Nebula OS UI on Windows
2. Implement controller navigation framework
3. Build lock screen system
4. Build Library UI skeleton