#macOS

2024-12-28
是时候和 iTerm2 说再见了
在 macOS 中 iTerm2 曾经是我最常用的终端工具,每次系统更换设备或者重装系统,安装 Homebrew 后,第一时间安装的就是它。但无论是速度,还是配置的自由度都不是很完美,一直想找一个替代品。

2023-08-14
在 macOS 中将 img 镜像转换成 vmdk 格式
每次想把网上下载的 img 镜像转换成 [[ESXi]] 使用的 vmdk 格式总是要另外开 [[Windows]] 电脑用 StarWind 软件进行转换,特别麻烦,因此问 [[ChatGPT]] 找了一个无需借助 Windows 的方式。
2022-06-08
powerlevel10k
[romkatv/powerlevel10k](https://github.com/romkatv/powerlevel10k) 是一款 [[Zsh]] 主题。
2022-03-30
Homebrew
[Homebrew](https://brew.sh/) 是一款开源的包管理工具,目前支持 [[macOS]] 和 [[Linux]],可以快速的安装和更新软件。
2022-03-30
Hackintosh
- 参数修改 - `sudo pmset -b hibernatemode 0`:关闭休眠(3 一定时间后休眠,24 只休眠不睡眠) - `sudo pmset -b proximitywake 0`:关闭被同一网络下的设备唤醒
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-09-13
macOS 读写 NTFS 格式硬盘的简单方法
记得早些年帮友人使用 U 盘在 macOS 下拷贝数据时,不得不安装第三方应用才能实现,所以当自己购入 MacBook 时,特地把一些硬盘和 U 盘格式化为 ExFAT 格式。在加上平常都使用 NAS,也未碰到需要把 NTFS 格式的 U 盘接入 macOS 的问题。
2019-07-21
使用 Itsycal 代替 macOS 菜单栏时钟
自使用 [[macOS]] 之后,一直想找一款应用代替菜单栏时钟,要求不多,能查看日历即可,寻找良久之后,终于发现了 Itsycal。
2019-06-29
解决 Karabiner 在 macOS Catalina 无法使用的问题
经历多次失败以后,终于在前几天从 macOS Mojave 10.14.5 成功升至 macOS Catalina 10.15,升级过程中版本号都直接从 Beta2 更新到了 Beta3,可以说是漫长的更新之旅。不过随之而来的问题是一些软件无法正常工作,其中最影响使用的便是 Karabiner-Elements。
2019-06-06
macOS 使用 Karabiner 切换输入法的几种方法
在 macOS 中,因为无法删除默认的 **ABC** 输入法,因此每个使用 macOS 的中文用户至少有两个或以上输入法。自然,随之而来的问题便是如何更高效的切换输入法,所以我们的目标便是在不使用组合键的情况下切换到指定输入法。另外需要说明的是,使用 Caps Lock 键切换不在本文的...
2019-05-22
Karabiner Elements 安装及简单按键映射
Karabiner-Elements 是 macOS 系统一款强大的键盘自定义工具,它不仅允许你改变按键的默认行为,还可以赋予更多功能,甚至能像可编程键盘一样达到层级的效果。

2019-04-06
苹果 macOS 屏保两则
有一段时间很少屏保,到时间后便自动黑屏,直到前些日子发现 [Brooklyn](https://github.com/pedrommcarrasco/Brooklyn) ,屏保又重新回归我的 Life。可以说 Brooklyn 重新燃起了我对屏保的兴趣,以至于想写一篇文章分享。

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

2018-12-10
使用 Hammerspoon 自动切换 Karabiner 配置
自从上次键盘换了控制器之后,基本上替代原先需要 Karabiner Elements 才能实现的功能,但是笔记本自带的键盘仍然需要这些配置,以保持两边一致的体验。所以我希望能够依据 MacBook Pro 是否有外接键盘自动切换到指定的配置,而无需手动切换。
2018-09-27
在 macOS Mojave 中恢复暗色菜单栏
在 macOS Mojave 之前,一直使用**暗色菜单栏**,这个功能可以让菜单栏、Dock 及一些第三方输入法拥有深色背景,而不是传统的浅色。但是在前几天更新到最新版 Mojave 之后,**深色**外观取代了原来的暗色菜单栏。而现在的深色模式,讲真,非常粗糙,完全不像是以往在意细节的...
2018-03-04
Homebrew 安装及常用命令
> Homebrew 是一款自由及开放源代码的软件包管理系统,用以简化 OS X 系统上的软件安装过程,最初由马克斯·霍威尔 (Max Howell) 写成。 ———— 维基百科

2017-09-01
macOS 外接 HHKB 键盘 Karabiner Elements 配置
> 对 HHKB 本身的布局已经很满意,没有调整的必要,不过在功能上有些许不足,如不能一键切换中英文输入法、使用方向键时容易误按等。准备借由 Karabiner Elements 实现一键切换中英文输入法、增加 Hyper 键及实现全局 Vi 模式。

