Skip to content
Simple plasma widget for controlling systemd services
QML C++ CMake
Branch: master
Clone or download
naraesk Merge pull request #6 from pyramid3d/master
Add openSUSE dependencies to
Latest commit 31a4e7d Mar 20, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
process Fix user units handling Nov 16, 2018
.gitignore add gitignore Nov 5, 2017
LICENSE Initial commit Nov 5, 2017

Plasma Systemd Control

This is a simple plasma applet for KDE Plasma 5 to control systemd services. It is not designed to be a complete user interface for systemd, but it provides an convenient way to start and stop selected services.

Supported Features

  • start service (sudo systemctl start SERVICE)
  • stop service (sudo systemctl stop SERVICE)
  • updates automatically if status changed externally
  • system units and user units (--user)


To work properly, you must be able to run sudo systemctl without password. Usually you can achieve this be editing /etc/sudoers with visudo.


mkdir build
cd build
make install

For Arch Linux there is a package available via AUR:

Dependencies (Debian)

  • cmake
  • linux-libc-dev
  • build-essential
  • extra-cmake-modules
  • libkf5config-dev
  • libkf5plasma-dev
  • qt5-default
  • qtdeclarative5-dev

Dependencies (openSUSE)

  • cmake
  • extra-cmake-modules
  • linux-glibc-devel
  • libqt5-qtbase-devel
You can’t perform that action at this time.