dae 0.1.5

A Linux daemon management TUI powered by scrin and aisling.
dae-0.1.5 is not a library.
Visit the last successful build: dae-0.1.0

dae

dae is a Linux daemon management TUI for systemd services. It uses scrin for terminal UI structure and aisling for restrained terminal effects.

Built by Trevor Knott and Knott Dynamics.

Install

cargo install dae

Run

dae

Useful startup options:

dae --anomalies
dae --sort memory
dae --theme phosphor
dae --lookback-hours 6

What It Does

  • Lists Linux systemd services in a fast terminal cockpit.
  • Shows state, PID, memory, restart count, and anomaly signals.
  • Opens service status and journal output for the selected daemon.
  • Flags failed units, restart storms, missing PIDs, non-success results, and high memory use.
  • Provides direct service commands through systemctl.

Controls

  • Tab: cycle active pane.
  • j / k: move selection or scroll the active pane.
  • Wheel: scroll the pane under the pointer one row at a time.
  • PgUp / PgDn: scroll by half a pane.
  • Home / End: jump within the active pane.
  • /: filter services.
  • a: anomaly-only view.
  • o: cycle sort mode.
  • p: cycle theme.
  • v: switch detail pane between journal and status.
  • R: refresh services.

Daemon actions:

  • s: start selected service.
  • x: stop selected service.
  • r: restart selected service.
  • l: reload selected service.
  • t: send TERM.
  • K: send KILL.
  • e: enable selected service.
  • d: disable selected service.

Keywords

linux, daemon, scrin, aisling, dae