#macos #热键 #命令 #守护进程 #可扩展 #修饰符 #heimdall

bin+lib heimdall-cli

简单的热键守护进程。主要在 MacOS 上测试

11 个版本

0.1.11 2024 年 7 月 7 日
0.1.10 2024 年 6 月 15 日
0.1.9 2024 年 5 月 4 日
0.1.8 2024 年 4 月 29 日
0.1.3 2023 年 11 月 26 日

#1695 in 解析实现

每月 22 次下载

MIT 许可证

14KB
161 代码行

Heimdall

注意:此项目是一个 WIP,以下文档可能不完整。

功能

  • 一个可扩展的热键守护进程,支持多个修饰符和自定义命令。

安装

要开始,只需克隆整个仓库,并使用 Rust 构建

$ cargo install heimdall-cli

入门

要开始使用 Heimdall,请按照以下步骤操作

  1. 创建一个配置文件,路径为 $XDG_CONFIG_HOME/heimdall/config.toml。配置文件具有以下格式
    [[bindings]]
    key = "C"
    modifiers = ["Ctrl", "Shift"]
    command = "echo hello"
    [[bindings]]
    key = "D"
    modifiers = ["Ctrl"]
    command = "osascript -e 'display notification  with title \"Hello 👋!\" subtitle \"Hello from Heimdall 😊\" sound name \"Crystal\"'"
    

2. Start heimdall with the `heim` command. If you want to start the service
    $ heim --start-service


依赖关系

~11–26MB
~406K SLoC