9个版本
0.3.1 | 2024年8月15日 |
---|---|
0.3.0 | 2024年8月12日 |
0.2.6 | 2024年7月21日 |
0.1.0 | 2024年7月6日 |
#170 在 Unix API
每月 399 次下载
375KB
9K SLoC
Lazybar
这是一个轻量级的、事件驱动的EWMH兼容窗口管理器的状态栏。它仅在Linux上进行了测试,尽管未来可能添加对其他平台的支持。
特性
- 时钟
- 自定义命令
- fanotify(监视文件)
- inotify(监视文件)
- pulseaudio
- 分隔符(静态文本)
- 无线(wifi)
- xwindow
- xworkspaces
- 以太网(与无线合并到网络模块中)
- mpd
- ping
- 温度
- CPU使用率
- RAM使用率
- 条件渲染
- 存储使用率?
- 系统托盘
- 可点击的面板
- 消息传递IPC(见 lazybar-msg)
如果您想看到此列表中未列出的事物,请提交一个问题,或者更好的是,提交一个PR!
贡献
每个人都可以贡献。提交一个包含您想要的功能的PR,我可能会开放合并它。如果您不确定,请提交一个问题并询问!
安装
cargo安装lazybar
使用
lazybar<bar_name>
配置
创建 ~/.config/lazybar/config.toml
。有关文档和配置选项,请参阅 https://docs.rs/lazybar-core。
pango标记文档的说明可在此处找到 here。
依赖关系
~24–36MB
~648K SLoC