No description
Find a file
Vasiliy Doylov 998079110e
All checks were successful
PostmarketOS Build / Prepare (push) Successful in 17s
PostmarketOS Build / Build for aarch64 (push) Successful in 3m4s
PostmarketOS Build / Build for x86_64 (push) Successful in 1m1s
Player: bind to settings
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-11 10:58:12 +03:00
.forgejo/workflows Add CI 2025-07-10 20:01:44 +03:00
assets Update readme 2025-07-11 06:11:01 +03:00
package/alpine Add CI 2025-07-10 20:01:44 +03:00
po example: Add example Vala quick setting plugin 2025-06-07 11:55:03 +02:00
src Player: bind to settings 2025-07-11 10:58:12 +03:00
subprojects UI: Port to blueprint 2025-07-10 00:01:19 +03:00
vapi example: Add example Vala quick setting plugin 2025-06-07 11:55:03 +02:00
.editorconfig example: Add example Vala quick setting plugin 2025-06-07 11:55:03 +02:00
.gitignore UI: Port to blueprint 2025-07-10 00:01:19 +03:00
meson.build Add QuickSettings preferences 2025-07-11 10:22:11 +03:00
NEWS example: Add example Vala quick setting plugin 2025-06-07 11:55:03 +02:00
README.md Readme: remove screen numeration 2025-07-11 08:24:56 +03:00

Beautiful media player for Phosh

Yep, it's written in Vala

Galery

Home Screen
Settings
Profile
Dashboard
Notifications
Help

Installing from my nightly repo

  1. Add my nightly repo
  2. Install plugin
sudo apk add phosh-plugin-mediaplayer@nightly
  1. Enable plugin for quick settings and/or for lockscreen

Enabling plugin

You can enable it via gsettings

gsettings set sm.puri.phosh.plugins quick-settings "['media-player']"
gsettings set sm.puri.phosh.plugins lock-screen "['media-player']"

Or you can use phosh-mobile-settings app

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 install -C _build

License

phosh-media-player are licensed under the GPL-3.0-or-later licence.