https://github.com/lpenz/gkrellm-sdnotify
gkrellm plugin that notifies systemd that gkrellm is ready
https://github.com/lpenz/gkrellm-sdnotify
Last synced: 19 days ago
JSON representation
gkrellm plugin that notifies systemd that gkrellm is ready
- Host: GitHub
- URL: https://github.com/lpenz/gkrellm-sdnotify
- Owner: lpenz
- License: mit
- Created: 2019-07-10T18:15:27.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2025-03-01T16:45:20.000Z (3 months ago)
- Last Synced: 2025-03-30T10:33:46.672Z (about 2 months ago)
- Language: C++
- Size: 43 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
README
[](https://github.com/lpenz/gkrellm-sdnotify/actions/workflows/ci.yml)
[](https://packagecloud.io/app/lpenz/debian/search?q=gkrellm-sdnotify)gkrellm-sdnotify
================**gkrellm-sdnotify** is a plugin for [gkrellm](http://gkrellm.srcbox.net/)
that calls
[systemd's](https://www.freedesktop.org/wiki/Software/systemd/)
[sd_notify (3)](https://www.freedesktop.org/software/systemd/man/sd_notify.html)
when loaded, after a user-defined delay.With the help of this plugin, you can run gkrellm as a user systemd
service unit of `Type=notify`, and orchestrate other system units to
start after it without using timers.## Installation
### From source
Install the following packages in Debian:
```
apt-get install make cmake pkg-config gkrellm libgtk2.0-dev libsystemd-dev gcc g++
```Run `cmake .` and then `make` in gkrellm-sdnotify's source code
directory. You can also use the *Dockerfile* present in this
repository for reference, or as a build environment.Use `make install` to install it, or copy gkrellm-sdnotify.so to
``$HOME/.gkrellm2/plugins``.## Configuration
Enable it in gkrellm's plugin configuration.
You can set up a delay in the plugin *Options* pane in gkrellm.