8000 GitHub - gauravsatish/ignis: Full-featured Python framework for building desktop shells using GTK4
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

gauravsatish/ignis

 
 

Repository files navigation

Ignis

docs

Ignis is a Python framework for building desktop shells using GTK4.

Features

  • Configured in Python
  • Uses GTK4
  • Provides built-in services to interact with various parts of your system
  • Working with widgets is easier than in pure PyGObject

Note

Ignis is still a work in progress. API is a subject to change.

Getting started

See Documentation

Supported Desktops

  • wlroots-based Wayland compositors (e.g., Sway)
  • Hyprland
  • Smithay based compositors (e.g., COSMIC)
  • KDE Plasma on wayland

and all other compositors that implement the Layer Shell protocol.

Examples

Heavily inspired by AGS

About

Full-featured Python framework for building desktop shells using GTK4

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.3%
  • Other 0.7%
0