自上一篇HHKB 改造记:更换蓝牙控制器 立 Flag 准备单独一篇谈谈按键之后,至今已过去半年多,草稿中都躺了三四篇相关文章,却始终没有想要写的欲望。不过最近,有了一个新想法,所以准备先从按键谈起,顺便完成这个 Flag。

E·S·C 指的是 Enumeration(枚举)、Structures(结构体)和 Class(类)的首字母缩写,本文主要是记录它们之间共同拥有的一些特性。

本想把枚举、结构体和类都一起放到上一篇《Swift 学习记:基础知识》之中,但是当把一些功能,如属性和方法都剥离到另一篇笔记之后,发现独立成一篇更方便理解,内容也更简约。

故。

准备从头梳理和改善 Karabiner-Element 的配置文件,故特意找了关于 JSON 的一些资源,以下为笔记,以备后用。

总算把散在几篇草稿之中的语法和之前的风格指南整理到了一处,连带内容也做了一些更新。

另外如果以后没有大的变动,便只在 REMADE 中更新。

有一段时间很少屏保,到时间后便自动黑屏,直到前些日子发现 Brooklyn ,屏保又重新回归我的 Life。可以说 Brooklyn 重新燃起了我对屏保的兴趣,以至于想写一篇文章分享。

有时候,美的事物,会改变你对待另一件事物的方式。

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

学习 Swift 过程中的简要记录,示例意在举明原理。

最初是使用标签来实现多层级嵌套,但当层级太多的时候,如果无法折叠,不便于浏览,便去查找资料,发现可以借用 HTML 中的 <details> 元素实现折叠效果,暂时解决问题。

整个冬季,包邮区终日降雨,可能受此影响,我的心情也是一直处于阴天,或转多云。好像除了看完几本书之外,终日无所事事,不过感谢书籍,让我在这阴霾的天气及心绪之中,触见了一丝曙光。

近一年多来,除了初到手的那段时间时不时折腾一会,新鲜感过后大部分时间都是维持现状。直到前段时间发现一款手势软件 Fluid Navigation Gestures 非常漂亮,这个搭配坚果 Pro2 的黑色外观,浑然天成,仿佛量身定做,甚至又重新激起了我对 Android 的兴趣,以至于在确认能在手机上完美运行之后,就直接重置手机开始折腾,此为因。

大风吹 大风吹
爆米花好美

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