Skip to content
This repository has been archived by the owner on Sep 29, 2024. It is now read-only.
/ systemd-plasmoid Public archive

A plasma widget to control systemd services

Notifications You must be signed in to change notification settings

jansenm/systemd-plasmoid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SystemD Plasmoid

A kde plasma 5 widget that allows to control and monitor systemd units.

This is work in progress.

How it works

The widgets utilizes the systemd dbus api.

Compiling

To test the widget without installing it:

mkdir cmake-build-debug
cd cmake-build-debug
cmake ../ -DCMAKE_INSTALL_PREFIX=$PWD/install
source prefix.sh    
make
make install
# the default style currently has a bug
QT_QUICK_CONTROLS_STYLE="Material" plasmoidviewer --applet ../lib/plasmoid/

Required Dependencies

The following KDE-Frameworks are required

  • I18n
  • Notifications
  • Plasma

The following Qt5 Modules are required

  • Core
  • DBus
  • Quick
  • Test

And

  • Extra-CMake-Modules

Authors

Licensing

SPDX-FileCopyrightText: 2021 Michael Jansen <[email protected]>
SPDX-License-Identifier:  LGPL-2.1-or-later

This work is licesed under the »GNU Lesser General Public License v2.1 or later«.

About

A plasma widget to control systemd services

Resources

Stars

Watchers

Forks

Packages

No packages published