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.6.1.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
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.
sessiond does not require configuration but allows it to modify the default behavior.
See Configuration for more information.