PureOS Settings app
We have a bunch of things that should be tweakable by the user but that isn't in GNOME Settings.
-
ring tone and other sound profile settings
-
per application feedback settings
gsettings set org.sigxcpu.feedbackd.application:/org/sigxcpu/feedbackd/application/sm-puri-phosh/ profile quiet
-
scale-to-fit settings (select app from list of running applications)
helpers/scale-to-fit org.gnome.Maps on
-
mark apps as adaptive (selectable from a list of installed applications
$ gsettings set sm.puri.phosh force-adaptive "['chromium.desktop', 'firefox-esr.desktop', 'org.gnome.Dictionary.desktop', 'org.gnome.Maps.desktop', 'org.gnome.zbrown.KingsCross.desktop', 'yelp.desktop', 'org.gnome.TwentyFortyEight.desktop', 'org.gnome.eog.desktop', 'org.gnome.Reversi.desktop', 'org.gnome.LightsOff.desktop', 'com.github.bilelmoussaoui.Authenticator.desktop', 'org.gnome.DiskUtility.desktop']"
-
app filter settings (filter adaptive apps yes/no)
$ gsettings set sm.puri.phosh app-filter-mode '[]'
-
map external touch screens (selectable from a list of attached touch devices)
$ gsettings set org.gnome.desktop.peripherals.touchscreen:/org/gnome/desktop/peripherals/touchscreens/27c0:0819/ output "['Unknown', 'NexDock', '8R33926O00Q']"
-
enable disable VoLTE (https://source.puri.sm/angus.ainslie/firmware-bm818-nonfree/-/commit/f48f9877f9a9866dddc224fe25a6be41e0f2bb6b)
-
…
Until these things make it upstream (if ever) it would be good to have an app that makes it accessible to the user without resorting to GSettings.
maybe also:
- actions triggered on HKS toggle
- advanced suspend settings
- some relevant settings to report to support (could be merged with the upcoming l5-support app):
- current charging speed
- background tasks that drain the battery
- …
It would be good to have an app (or several) for that.
Related:
- https://gitlab.gnome.org/World/Phosh/phosh/-/issues/779
- https://gitlab.com/postmarketOS/postmarketos-tweaks
This would go a long way to make PureOS easier to use.
@francois.techene @tobias.bernard @sam.hewitt it would be good to have designs for that.