Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 962 Bytes

README.md

File metadata and controls

36 lines (23 loc) · 962 Bytes

Rust bindings for gtk-layer-shell

This repository provides Rust bindings for the https://github.com/wmww/gtk-layer-shell library. To use these bindings, it is assumed that you have built and installed gtk-layer-shell and its dependencies.

Note: there are other bindings out there that may be more actively maintained. This version is mostly for internal use. It is updated once and awhile as needed but other versions may work better for you.

Usage

Examples can be found in the examples/ directory. To run an example:

$ cargo run --example example

Regenerating bindings

Sometimes the .gir file for gtk-layer-shell will need to be updated with new versions, API changes, etc. The bindings will need to be regenerated when the new file is added.

To regenerate the bindings:

$ make gir

Afterwards, ensure that building and running the examples still works.

Greetz

@wmww for gtk-layer-shell in the first place