Phosh Mobile Settings
Mobile Settings App for phosh and related components.
License
Phosh Mobile Settings is licensed under the GPLv3+.
Getting the source
git clone https://gitlab.gnome.org/guidog/phosh-mobile-settings
cd phosh-mobile-settingsThe main branch has the current development version.
Dependencies
On a Debian based system run
sudo apt-get -y install build-essential
sudo apt-get -y build-dep .For an explicit list of dependencies check the Build-Depends entry in the
debian/control file.
Building
We use the meson (and thereby Ninja) build system for phosh. The quickest way to get going is to do the following:
meson setup _build
meson compile -C _buildRunning
Phosh Mobile Settings needs to locate a few GSettings schema, if phosh is already installed on your system, then it works out of box.
sudo apt-get -y install phoshThen run Mobile Settings using _build/run.
_build/runIf you have the source code of phosh and would like to run Mobile Settings using
the schema generated by it, you need to set the PHOSH_BUILD_DIR to phosh's build directory.
PHOSH_BUILD_DIR=/path/to/phosh/_build _build/runBy default, _build/run looks for phosh build directory at ../phosh/_build.
If you have phosh source code in that location, then you can run _build/run
as it is without setting PHOSH_BUILD_DIR.
Note that the run script sets the GSettings backend to memory by default
so phosh or other apps don't see any changes made. This can be changed by
settings GSETTINGS_BACKEND=dconf.
The result should look something like this:


