/systemd-manager

A systemd service manager written in Rust with the GTK-rs wrapper and direct integration with dbus

Primary LanguageRustGNU General Public License v3.0GPL-3.0

Build Status: Build Status

Systemd Manager

This application exists to allow the user to manage their systemd services via a GTK3 GUI. Not only are you able to make changes to the enablement and running status of each of the units, but you will also be able to view and modify their unit files, check the journal logs. In addition, systemd analyze support is available to display the time it takes for systemd to boot the system.

Screenshots

Unit Files

Unit Journal

Analyze

Install Instructions

Arch Linux

This is available in the AUR as a git package: systemd-manager-git.

Ubuntu & Everyone Else

For Ubuntu users, this will automatically install libgtk-3-dev, generate a systemd-manager Debian package and automatically install it. For everyone else, it will simply install directly to the /usr prefix.

Simply install Rust via multirust or rustup.rs and execute the install.sh script.

./install.sh