Initial commit

Signed-off-by: Guido Günther <agx@sigxcpu.org>
This commit is contained in:
Guido Günther 2025-06-07 08:09:37 +02:00
commit 5973803ebf

55
README.md Normal file
View file

@ -0,0 +1,55 @@
# 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
```sh
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
```sh
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:
```sh
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:
```sh
meson install -C _build
```
Afterwards you enable the plugin via the `sm.puri.phosh.plugins`
`lock-screen` or `quick-settings` gsetting.
## Getting in Touch
* Issue tracker: <https://gitlab.gnome.org/guidog/phosh-vala-plugins>
* Matrix: <https://matrix.to/#/#phosh:sigxcpu.org>
[main]: https://gitlab.gnome.org/guido/phosh-vala-plugins