#Hammerspoon

2019-11-23

接近完美,在 macOS 中显示当前输入法

上周在折腾 [[Hammerspoon]] 时回看以前写的脚本,在一个关于输入法的模块中发现一段代码,看起来是用于提示当前输入法。一顿操作之后(直接拷贝),发现有一个非常大的 BUG,这很正常,但问题在于我对这个(BUG)一点印象都没,这就不科学了。

2019-11-17

macOS 断开指定 Wi-Fi 时,自动恢复 IP

上一篇写到当 macOS 连接到指定的 Wi-Fi 时,可以自动打开或退出应用。其实当完成这个功能的时候,冒出了令一个类似需求,虽然用到的机会不多,但需要用时还比较麻烦,于是顺便一起实现了。

2019-11-16

macOS 连接指定 Wi-Fi 时,自动打开或退出应用

前段时间写了一个批处理,运行后可以在两个 Wi-Fi 之间自动切换,当时虽然也想在 macOS 上实现一个,但没太大需求,便作罢。直到这周突然意识到,回家之后都会把微信和钉钉之类关掉,倒不是因为讨厌,而是开着浪费笔记本电量。所以便想着能不能在切换到指定网络之后,自动退出...

2019-03-26

使用 Hammerspoon 打造加强版 Mission Control

昨晚想在当前桌面找个应用,但鼠标又正在充电中(Magjc Trackpad 2 也因为长期未用无电),没办法只能借助老派的 Cmd + Tab 操作。之前一直都是使用 Mission Control 加鼠标操作,这次遇到麻烦,又让我兴起了仅用键盘操作电脑的念头。没想到随便一谷歌,居然又把我带到了 Hamm...

2018-12-10

使用 Hammerspoon 自动切换 Karabiner 配置

自从上次键盘换了控制器之后,基本上替代原先需要 Karabiner Elements 才能实现的功能,但是笔记本自带的键盘仍然需要这些配置,以保持两边一致的体验。所以我希望能够依据 MacBook Pro 是否有外接键盘自动切换到指定的配置,而无需手动切换。