#systemd #桌面通知 #桌面 #dbus #通知

app sdshout

系统服务故障的桌面通知

1 个不稳定版本

0.1.0 2024 年 8 月 16 日

510命令行工具 中排名 #510

Download history 156/week @ 2024-08-15

每月 下载 156

Apache-2.0

18KB
90

sdshout ("systemd shout")

sdshout 是一个简单的服务,当 systemd 服务失败时,在 Linux 系统上生成桌面通知。它有助于了解系统更新、自动备份或其他关键任务是否正常运行。

sample notification

sdshout 旨在运行用户 systemd 服务。它连接到系统 D-Bus 以检测失败的服务。

安装

Nix

在启用 flake 的 Nix 系统上,sdshout 可以从 github:mjs/sdshout 运行或安装。例如,仅尝试一下

nix run github:mjs/sdshout

作为 NixOS flake 输入的集成也是可能的。

Cargo

如果您有 Rust 工具链,可以使用以下命令安装 sdshout:

cargo install sdshout

服务安装

  1. 示例服务文件 复制到 ~/.config/systemd/user
  2. 编辑文件并修改 ExecStart 行以适应
  3. systemctl--用户守护进程-重新加载
  4. systemctl--用户启用--现在运行 sdshout.服务

路线图

请参阅 GitHub 上标记为 增强 的问题。

依赖关系

~5.5MB
~116K SLoC