o
odinpkg.dev
packages / library / openmanagerc

openmanagerc

v0.1.0library

A simple OpenRC service manager GUI built with Odin and Raylib.

GPL-3.0 · updated 1 month ago

OpenManagerRC

A simple OpenRC service manager GUI built with Odin and Raylib.

This project was born from this C++/Qt implementation I found online. I wanted to learn Odin and Raylib, so I rewrote it from scratch as a learning exercise. The original idea and concept belong to its author — I just used it as a target to aim at.

Screenshots

Disclaimer

Disclaimer

services

services

Logs

Logs

Dependencies

# Arch
sudo pacman -S raylib

Build

git clone https://github.com/jakepys/openmanagerc
cd openmanagerc

make build

Install AUR

paru -S openmanagerc
# or
yay -S openmanagerc

Must be run as root since it calls rc-service and rc-update.

odin run . -extra-linker-flags:"-lraylib -lm"

Features

  • List all OpenRC services with runlevel and status
  • Start / Stop / Delete services
  • Real-time boot logs from /var/log/rc.log
  • Keyboard-friendly, scroll support

License

GPLv3