If a package is available for your distro, install it using the instructions below:
RPM package available from copr.
dnf copr enable jcrd/sessiond dnf install sessiond
Follow the instructions below to build sessiond from source. See Building for a complete list of dependencies.
- Download and extract the latest release, then enter the created directory:
curl -L https://github.com/jcrd/sessiond/archive/refs/tags/v0.5.0.tar.gz | tar -xz -C sessiond cd sessiond
- Initiate the build process with
meson builddir ninja -C builddir
- Install the built package:
sudo ninja -C builddir install
- Install the Python package:
cd python-sessiond sudo python3 setup.py install
sessiond does not require configuration but allows it to modify the default behavior.
See Configuration for more information.
See Usage for details about using sessiond.
Refer to dovetail.service for a working example of integrating a window manager with sessiond.
Examples of services for use in a sessiond session can be found here.