i3status的替代品,用Python编写,使用asyncio。
i3pyblocks的Python项目详细描述
I3个二进制块
i3status的替换,使用asyncio在Python中编写。在
在i3wm和{a9}中都可以工作。在
对于python3.6+。在
安装和使用
查看example.py文件以获取灵感,然后检查 User guide文档部分。在
发展
要设置开发环境,请首先创建一个新的venv,然后运行:
make dev-install
要运行测试,您可以运行:
^{pr2}$查看包含的Makefile
以获取更多可用命令。在
如果您正在使用NixOS或nixpkgs,则另一种方法
get a working environment变量正在使用中包含的shell.nix
文件
本次回购:
nix-shell shell-dev.nix
有关详细信息,请查看Creating a new block 文件部分。在
贡献
欢迎拉取请求。如需重大更改,请先将问题打开到 讨论你想改变什么。在
请确保根据需要更新测试。在
许可证
- 项目
标签: