5 个版本

0.2.1 2022年11月20日
0.2.0 2022年5月8日
0.2.0-rc.22022年5月7日
0.2.0-rc.12022年5月4日

1#nosleep

Download history · Rust 包仓库 146/week @ 2024-03-11 · Rust 包仓库 52/week @ 2024-03-18 · Rust 包仓库 55/week @ 2024-03-25 · Rust 包仓库 90/week @ 2024-04-01 · Rust 包仓库 50/week @ 2024-04-08 · Rust 包仓库 32/week @ 2024-04-15 · Rust 包仓库 34/week @ 2024-04-22 · Rust 包仓库 20/week @ 2024-04-29 · Rust 包仓库 8/week @ 2024-05-06 · Rust 包仓库 19/week @ 2024-05-13 · Rust 包仓库 15/week @ 2024-05-20 · Rust 包仓库 22/week @ 2024-05-27 · Rust 包仓库 14/week @ 2024-06-03 · Rust 包仓库 52/week @ 2024-06-10 · Rust 包仓库 25/week @ 2024-06-17 · Rust 包仓库 34/week @ 2024-06-24 · Rust 包仓库

每月 126 次下载
2 个 crate 中使用 (通过 nosleep)

MIT 许可证

15KB
248

nosleep-nix

Linux 库,用于阻止省电功能并防止操作系统休眠。


lib.rs:

用于阻止和解除 Linux 省电模式的包装工具。它底层使用 org.gnome.SessionManager D-Bus 或 org.freedesktop.PowerManagement API。

大量借鉴了 Chromium 源代码:https://chromium.googlesource.com/chromium/src.git/+/refs/heads/main/services/device/wake_lock/power_save_blocker/power_save_blocker_linux.cc

依赖项

~7MB
~152K SLoC