No description
Find a file
Vasiliy Doylov 9324cf63f3 License
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-07-10 19:26:34 +03:00
.gitlab-ci example: Add example Vala quick setting plugin 2025-06-07 11:55:03 +02:00
po example: Add example Vala quick setting plugin 2025-06-07 11:55:03 +02:00
src License 2025-07-10 19:26:34 +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
.gitlab-ci.yml example: Add example Vala quick setting plugin 2025-06-07 11:55:03 +02:00
meson.build Rename Stage 1 2025-07-10 19:20:53 +03:00
NEWS example: Add example Vala quick setting plugin 2025-06-07 11:55:03 +02:00
README.md Initial commit 2025-06-07 11:28:28 +02:00

phosh-vala-plugins

Extra phosh plugins written in Vala

License

phosh-vala-plugins are licensed under the GPL-3.0-or-later licence.

Getting the source

git clone https://gitlab.gnome.org/guidog/phosh-vala-plugins
cd phosh-vala-plugins

The main branch has the current development version.

Dependencies

On a Debian based system run

sudo apt-get -y install build-essential meson valac libphosh-0.45-dev

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 _build

Running

Running from the source tree

As the plugins need to be found by phosh the simplest way is to install them:

meson install -C _build

Afterwards you enable the plugin via the sm.puri.phosh.plugins lock-screen or quick-settings gsetting.

Getting in Touch