8 个版本
0.1.7 | 2024 年 6 月 19 日 |
---|---|
0.1.6 | 2024 年 6 月 19 日 |
#517 in 命令行工具
22KB
119 行
hyprqtile
使用 hyprland-rs 与组合器的套接字进行通信的 Hyprland 组合器的类似 Qtile 的工作空间和显示器管理
安装
cargo
cargo install hyprqtile
[!WARNING] 确保将
~/.cargo/bin
添加到您的 PATH 中
用法
bind = SUPER, 1, exec, hyprqtile --workspace 1
bind = SUPER, 2, exec, hyprqtile --workspace 2
bind = SUPER, 3, exec, hyprqtile --workspace 3
bind = SUPER, 4, exec, hyprqtile --workspace 4
bind = SUPER, right, exec, hyprqtile --next
bind = SUPER, left, exec, hyprqtile --previous
贡献
这个程序满足了我的需求,但如果你想添加功能,请随意提交 PR。我不使用(也不理解)nix,所以添加一些 nix 魔法来支持它将是非常棒的。
待办事项
- 添加测试
- 添加 shell 补全
- 添加 movetoworkspace 分发器
- 添加 aur
感谢
- hyprland-community 维护者,他们编写了惊人的 hyprland-rs 库
- taylor85345,他制作了这个 脚本,我从其中获取了逻辑
- donovanglover,他制作了 hyprnome,我从其中获取了想法,并学习了如何制作使用 hyprland-rs 和一些 clap 技巧的 Rust 程序。
依赖关系
~8–18MB
~224K SLoC