Skip to content

Latest commit

 

History

History
50 lines (38 loc) · 1.22 KB

README.md

File metadata and controls

50 lines (38 loc) · 1.22 KB

Systemd GUI Gtk

Python Version Conventional Commits

Software for managing systemd through user interface. The application is built upon PyGObject (Gtk 3.0).

[INFO] Currently supports only python package, rpm build is planned.


Preparation

  1. Clone the repository and change directory to the downloaded project.

  2. Prepare python virtual environment:

$ python -m venv <virtual-environment-name>
$ source venv/bin/activate
  1. Install requirements:
$ pip install -r requirements.txt
  1. Run build:
$ python -m build

Installation

Install project from the built distribution tar gzip:

$ pip install dist/<file-name>.tar.gz

[WARNING] Make sure to exit from the virtual environment for package to be installed in the global site-packages.

Usage

To run CLI version of the application:

$ systemd-cli

To run GUI version of the application (you can create desktop file refering to this command as the execution command):

$ systemd-gui

License

Apache License 2.0.