Skip to content

Settings pane — pod configuration and system settings #1

@melvincarvalho

Description

@melvincarvalho

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions