Mac电报 Mac生产力工具 [Mac] Hammerspoon :使用Lua脚本引擎的强大的自动化工具

[Mac] Hammerspoon :使用Lua脚本引擎的强大的自动化工具

一、Hammerspoon :使用Lua脚本引擎的强大的自动化工具简介

Hammerspoon是一款macOS平台的使用Lua脚本引擎的强大的自动化工具,能够让我们在Mac上使用Lua脚本引擎实现多种自动化操作和控制,通过桥接操作系统与 Lua 脚本引擎,这款软件让我们能够用 Lua 脚本快速方便地与系统 API 沟通,获取各种信息或者进行控制,包括但不仅限于这些方面:窗口、键鼠、文件系统、音频、电池、屏幕、剪贴板、地理位置、Wi-Fi 等,基本上涵盖了系统中的各个方面。除此之外,创建菜单栏图标与菜单、绘制图形界面等都能搞定,是一款非常强大的使用Lua脚本引擎的自动化工具。

[Mac] Hammerspoon :使用Lua脚本引擎的强大的自动化工具

二、Hammerspoon相关扩展内容及资源

1、这个awesome-hammerspoon configuration(Github项目主页),可以实现快捷键窗口管理、桌面挂件(包含时钟、日历)、快捷键列表 Cheatsheet、Aria2 前端(可以快速添加下载任务,查看当前下载情况)、快捷搜索(类似于 Alfred,可搜索浏览器标签页、进程、词典、Emoji 等)这些功能。

2、Hammerspoon config(Github项目主页):菜单栏显示近日天气,包含未来一周的天气、气温与风向等;Wi-Fi 自动脚本,通过 Wi-Fi 判断所在位置并做出相应的操作;窗口管理,快速切换为二分屏、三分屏;蓝牙耳机自动连接等功能。

3、HammerSpoon config file – by S1ngS1ng(Github项目主页):这份配置实现了三方面的功能,包括快捷键窗口管理、播放器 VOX 控制以及 Vim 式的光标移动快捷键。其中的窗口管理,除了常规的全屏、居中与分屏,还能够实现用快捷键将当前窗口移动至其它显示器,并全屏(可选);用快捷键任意调整当前窗口的大小。

4、BradensPoon – Hammerspoon Configuration(Github项目主页):划定区域打开终端、Spotify 提醒

5、.hammerspoon(Github项目主页):番茄计时器

6、andrewhampton/dotfiles(Github项目主页):Gmail 新邮件提醒

7、tdlm/hammerspoon(Github项目主页):菜单栏显示 GitHub PR

8、TwoLeaves/hammerspoon(Github项目主页):桌面 / Space 管理

9、scottcs/dot_hammerspoon(Github项目主页):电池状态提醒、系统休眠阻止、Hazel 代替等

10、agzam/spacehammer(Github项目主页):Spacemacs 式的快捷键风格

三、Hammerspoon :使用Lua脚本引擎的强大的自动化工具下载

Homebrew 用户可以使用 cask 进行安装:

brew cask install hammerspoon
本文来自网络,不代表Mac电报立场,转载请注明出处。

作者: Gaozixun

上一篇
下一篇

发表评论

电子邮件地址不会被公开。 必填项已用*标注

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部