/purescript-gnome-shell

PureScript bindings for writting gnome-shell extension

Primary LanguagePureScriptApache License 2.0Apache-2.0

purescript-gnome-shell

GNOME Shell extension bindings for PureScript.

Use this library to write GNOME Shell extensions with purescript.

Project using purescript-gnome-shell:

Usage

TBD.

References

Upstream documentation: https://gjs.guide/extensions/ Helpfull diagram: https://gjs.guide/extensions/overview/architecture.html#overview

St

CSS and Gtk-like additions for Clutter.

GNOME Shell

Shell provides a global object: https://gjs-docs.gnome.org/#q=Shell.Global

Gnome Shell Extension

Extension UI is built with Clutter and St. However preferences widget is built with Gtk4.

Other usefull guides:

Changes

0.1

  • Initial release.