Scroll to navigation

PHOSH() PHOSH()

NAME

phosh - Phosh - A phone shell

SYNOPSIS

phosh [OPTIONS...]

DESCRIPTION

phosh is a Wayland shell for mobile devices using GNOME technologies.

OPTIONS

Print help and exit
Don't start with screen locked
Start with screen locked, no matter what
Show version information

CONFIGURATION

phosh is configured via GSettings. The core settings are within the mobi.phosh.shell and sm.puri.phosh schema. See also <https://gitlab.gnome.org/World/Phosh/phosh/-/wikis/Configuration>

Plugins

Plugins are configured via the mobi.phosh.plugins and sm.puri.phosh.plugins gsettings schema. The lock-screen key enables the plugins on the lock screen e.g.

gsettings set  sm.puri.phosh.plugins lock-screen "['ticket-box', 'upcoming-events']"


ENVIRONMENT VARIABLES

phosh honors the following environment variables for debugging purposes:

PHOSH_DEBUG: A comma separated list of flags:
  • always-splash: Always use splash screen when starting apps (even when in docked mode)
  • fake-builtin: Fake a builtin screen when using a virtual output like in a nested Wayland session.



  • PHOSH_FAKE_CLOCK: Allowed values are ISO8601 formatted strings or now. Setting this variable sets the shell's clocs to the given fixed value. For the clock format see g_date_time_new_from_iso8601().
  • G_MESSAGES_DEBUG, G_DEBUG and other environment variables supported by glib. <https://docs.gtk.org/glib/running.html>
  • GTK_DEBUG and other environment variables supported by GTK, see
    <https://docs.gtk.org/gtk3/running.html>

SEE ALSO

gsettings(1) phosh-session(1)