Summary
A settings pane for managing pod configuration, profile, and system preferences.
Features
Pod settings
- Display name, avatar URL, bio
- Default home page / pane layout
- Theme (dark/light)
- Notification preferences
- Registered apps / trusted origins
Type Index management
- View registered data types (contacts, tasks, bookmarks, etc.)
- Add/remove type registrations
- Auto-discover existing data in pod
System settings (phone/desktop OS)
- WiFi (via system bridge / nmcli)
- Volume, brightness
- Bluetooth
- About (OS version, pod URL, storage used)
Implementation
Reads/writes to:
- Profile (
/ or /profile/card.jsonld) — name, avatar, bio
- Type index (
/public/publicTypeIndex) — data type registrations
- Settings file (
/.settings.jsonld) — theme, preferences
- System endpoints (
/.system/*) — hardware settings on phone OS
Summary
A settings pane for managing pod configuration, profile, and system preferences.
Features
Pod settings
Type Index management
System settings (phone/desktop OS)
Implementation
Reads/writes to:
/or/profile/card.jsonld) — name, avatar, bio/public/publicTypeIndex) — data type registrations/.settings.jsonld) — theme, preferences/.system/*) — hardware settings on phone OS