Update README.md
This commit is contained in:
@@ -1,8 +1,8 @@
|
|||||||
# Nebula OS v0 – Windows-first Development Plan
|
# 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)
|
- Lock Screen with controller/keyboard PIN keypad (`1234` for v0)
|
||||||
- Home dashboard tile grid (Library, Settings, Power)
|
- Home dashboard tile grid (Library, Settings, Power)
|
||||||
@@ -144,7 +144,7 @@ Nebula OS v0 consists of:
|
|||||||
|
|
||||||
* Nebula Desktop
|
* Nebula Desktop
|
||||||
* Nebula Game UI
|
* Nebula Game UI
|
||||||
* Nebula Shell (Tauri + HTML/CSS/JS)
|
* Nebula OS (Tauri + HTML/CSS/JS)
|
||||||
* Nebula Library (core application responsible for:
|
* Nebula Library (core application responsible for:
|
||||||
|
|
||||||
* Game discovery
|
* Game discovery
|
||||||
@@ -173,7 +173,7 @@ Desktop Mode remains a normal Linux desktop.
|
|||||||
|
|
||||||
## Game UI Mode
|
## 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:
|
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.
|
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)
|
* Home dashboard (games, apps, recent activity)
|
||||||
* App launcher for integrated Nebula apps (Nebula Browser, Nebula Launcher, Nebula Library, Settings)
|
* App launcher for integrated Nebula apps (Nebula Browser, Nebula Launcher, Nebula Library, Settings)
|
||||||
@@ -253,7 +253,7 @@ Nebula Shell responsibilities:
|
|||||||
* Notifications and downloads (later)
|
* Notifications and downloads (later)
|
||||||
* Controller-first focus navigation everywhere
|
* 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:
|
Used for:
|
||||||
|
|
||||||
* Building Nebula Shell UI
|
* Building Nebula OS UI
|
||||||
* Implementing controller navigation
|
* Implementing controller navigation
|
||||||
* Designing lock screen
|
* Designing lock screen
|
||||||
* Designing Library UI
|
* Designing Library UI
|
||||||
@@ -319,7 +319,7 @@ Build and test Linux features inside the VM.
|
|||||||
|
|
||||||
# Phase Roadmap
|
# Phase Roadmap
|
||||||
|
|
||||||
## Phase 1 – Nebula Shell (Controller Console Layer)
|
## Phase 1 – Nebula OS (Controller Console Layer)
|
||||||
|
|
||||||
Objective:
|
Objective:
|
||||||
Build a polished, console-grade Game UI independent of store integration.
|
Build a polished, console-grade Game UI independent of store integration.
|
||||||
@@ -341,7 +341,7 @@ No external integrations yet.
|
|||||||
## Phase 2 – Session Integration
|
## Phase 2 – Session Integration
|
||||||
|
|
||||||
Objective:
|
Objective:
|
||||||
Make Nebula Shell a selectable login session.
|
Make Nebula OS a selectable login session.
|
||||||
|
|
||||||
Milestones:
|
Milestones:
|
||||||
|
|
||||||
@@ -409,7 +409,7 @@ It is an open system layer that manages games directly.
|
|||||||
|
|
||||||
# Immediate Action Plan
|
# Immediate Action Plan
|
||||||
|
|
||||||
1. Build Nebula Shell UI on Windows
|
1. Build Nebula OS UI on Windows
|
||||||
2. Implement controller navigation framework
|
2. Implement controller navigation framework
|
||||||
3. Build lock screen system
|
3. Build lock screen system
|
||||||
4. Build Library UI skeleton
|
4. Build Library UI skeleton
|
||||||
|
|||||||
Reference in New Issue
Block a user