Initial commit
Signed-off-by: Guido Günther <agx@sigxcpu.org>
This commit is contained in:
commit
5973803ebf
1 changed files with 55 additions and 0 deletions
55
README.md
Normal file
55
README.md
Normal 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
|
Loading…
Add table
Add a link
Reference in a new issue