Update README.md
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user