https://github.com/agateau/spumoni
Quickly create StatusNotifierItems aka Indicators
https://github.com/agateau/spumoni
Last synced: 9 months ago
JSON representation
Quickly create StatusNotifierItems aka Indicators
- Host: GitHub
- URL: https://github.com/agateau/spumoni
- Owner: agateau
- License: gpl-3.0
- Created: 2022-01-06T15:45:27.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-10-31T17:50:36.000Z (about 3 years ago)
- Last Synced: 2025-02-13T19:49:50.048Z (11 months ago)
- Language: Python
- Size: 219 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Spumoni
Easily create StatusNotifierItem apps using any language.
## Usage
spumoni []
## Spumoni "protocol"
### --status
```json
{
"iconName": "",
"overlayIconName": "",
"text": "",
"refresh": double // interval in seconds, 0 = no refresh
"actions": [
{
"id": "",
"text": "",
"iconName": ""
}
]
}
```
### --activate (primary|secondary|increase|decrease)
### --activate-action
## Building it
This application requires Qt 5 and CMake. To build it, do the following:
Get the source:
git clone https://github.com.com/agateau/spumoni
cd spumoni
Build it:
mkdir build
cd build
cmake ..
make
sudo make install
You can also build rpm and deb files using `make package` after `make`.
## License
Released under GPL v3.