2 个稳定版本

1.1.0 2024 年 8 月 7 日
1.0.0 2024 年 7 月 31 日

#259 in 命令行工具

Download history 103/week @ 2024-07-27 131/week @ 2024-08-03 11/week @ 2024-08-10

245 每月下载量

MIT/ApacheGPL-3.0-or-later

24KB
153

HyprFocus

GitHub Workflow Status Rustc version Unsafe forbidden crates.io documentation MIT License Apache License

HyprFocus 是为 Hyprland 设计的 CLI 工具,通过管理应用程序焦点来提高您的工作效率。它既可以启动应用程序,也可以将其最近使用的窗口带到前台。如果目标应用程序已经处于焦点状态,HyprFocus 会巧妙地将注意力转移到该应用程序最近使用的下一个窗口。此功能确保通过单个命令无缝访问您的应用程序窗口,帮助您保持最高效率而不会打断您的流程。

用法

要直接使用 CLI,请运行以下命令

hyprfocus --client "Notion" --launcher "notion-app"

在 Hyprland 中绑定一个键 以执行 HyprFocus,修改您的 Hyprland 配置文件,如下例所示

bind = CONTROL, N, exec, hyprfocus --client "Notion" --launcher "notion-app"

这将把 CTRL+N 键组合绑定到打开 Notion 或聚焦 Notion 最后使用的窗口。

  • 添加通过应用程序名称识别应用程序启动命令的支持。

安装

运行以下命令以安装 HyprFocus

cargo install hyprfocus

依赖项

~10–21MB
~274K SLoC