Installing Phosh for Development

Phosh runs on the development images by default. If you want to hack on it, you need to build it from source, obtained from the Phosh repository. You will also need to install the Phoc compositor.

Building and Running Phosh

To build and run Phosh, follow the instructions in the README file from the repository. If you want to run it from the source tree you can omit the ninja -C _build install step.

Developer Documentation

The Phosh developer documentation describes how the shell is constructed and the APIs that it exposes. It outlines how to use it in a GNOME session and also discusses interaction with other components, such as the compositor and settings daemon.