5 个版本
使用旧 Rust 2015
0.1.4 | 2022年10月2日 |
---|---|
0.1.3 | 2017年11月5日 |
0.1.2 | 2016年11月26日 |
0.1.1 | 2016年4月25日 |
0.1.0 | 2016年3月12日 |
#853 in Unix API
52KB
1.5K SLoC
unixbar
一种更好的设置 lemonbar/dzen2/i3bar 的方法:使用 Rust 和 cargo-script 而不是 shell 脚本或动态语言。
包含的小部件
- 日期/时间
- systemstat CPU/RAM等测量
- XKB 当前键盘布局
- 音乐通过 D-Bus MPRIS(Rhythmbox,Clementine,Spotify等)或 MPD
- 音量通过 Linux ALSA 或 FreeBSD 混音器
- bspwm 桌面
功能
- 颜色
- 对齐
- 分隔符控制(i3bar)
- 点击处理程序(i3bar 中的 shell 和 Rust 代码,lemonbar 和 dzen2 中只有 shell)
- 可以通过 Cargo 功能从构建中禁用 systemstat、XKB(libxcb)、D-Bus
用法
参见 examples/demo.rs。
贡献
请随意提交拉取请求!
通过参与此项目,您同意遵守 贡献者行为准则。
许可
这是一款免费且不受限制的软件,已发布到公共领域。
有关更多信息,请参阅 UNLICENSE
文件或 unlicense.org。
依赖项
~11MB
~224K SLoC