Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidborzek/sora
🔵⛅ An experimental widget system, extendable and configurable using python.
https://github.com/davidborzek/sora
desktop gtk3 linux python rice shell sora widgets x11
Last synced: 13 days ago
JSON representation
🔵⛅ An experimental widget system, extendable and configurable using python.
- Host: GitHub
- URL: https://github.com/davidborzek/sora
- Owner: davidborzek
- License: mit
- Created: 2023-12-28T23:08:01.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-01-01T21:07:44.000Z (10 months ago)
- Last Synced: 2024-10-10T22:02:56.421Z (26 days ago)
- Topics: desktop, gtk3, linux, python, rice, shell, sora, widgets, x11
- Language: Python
- Homepage: https://davidborzek.github.io/sora/
- Size: 646 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sora
sora is an experimental widget system, extendable and configurable using python and based on GTK3.
You can create your own widgets in any window manager.It is heavily inspired by some existing widget systems and window managers, see [Credits](#credits).
> Note: sora is still in development, and not ready for production use.
> You should expect breaking changes for the configuration api.
> Currently only x11 is supported.# Getting Started
Follow the [wiki](https://davidborzek.github.io/sora/) for more information.
# Development
## Requirements
- python3
- gtk3
- libsass## Running locally
```bash
$ ./bin/sora start -c .config/
```> Note: You should create a local config directory at `.config/` for development.
> Otherwise, sora will use the default config directory at `$XDG_CONFIG_HOME/sora`.# Credits
- [eww](https://github.com/elkowar/eww)
- [ags](https://github.com/Aylur/ags)
- [awesomewm](https://github.com/awesomeWM/awesome)
- [qtile](https://github.com/qtile/qtile)