An open API service indexing awesome lists of open source software.

https://github.com/claudio-code/systemd-manager-control

:memo: It project wants make easy start/stop/enable/disable daemons in linux using SystemD.
https://github.com/claudio-code/systemd-manager-control

gnome gtk rust

Last synced: 11 months ago
JSON representation

:memo: It project wants make easy start/stop/enable/disable daemons in linux using SystemD.

Awesome Lists containing this project

README

          

# SystemD Manager Control

It project wants make easy start/stop/enable/disable daemons in linux using SystemD.

### Features


  • Enable/Disable on start service/path/socket/timer

  • Start/Stop/Restart service/path/socket/timer



![SystemD Manager Control Screenshot](./.github/image/image.gif)

### Install project

#### Install system dependencies

```sh
sudo apt install libgtk-4-dev build-essential
```

#### Install rust

```sh
curl https://sh.rustup.rs -sSf | sh
```

#### Install project in your system

```sh
cargo check
mkdir -p build
meson --prefix=/usr build
ninja -C build
sudo ninja -C build install

```

#### Run project Using Gnome builder

- Install gnome builder https://flathub.org/apps/org.gnome.Builder

- Open it project and run:

![Run with Gnome Builder](./.github/image/builder-run.gif)