brew install mdp
brew install bat eza ripgrep fd fzf zoxide tldr yazi ncdu lazygit zellij
看看命令行是不是能让我的效率提升一些。
1. 安装 macism
https://github.com/laishulu/macism
brew tap laishulu/homebrew
brew install macism
2. nvim 插件里加一个 im-select.lua
~/.config/nvim/lua/plugins/im-select.lua
return {
"keaising/im-select.nvim",
config = function()
require("im_select").setup({
-- 在普通模式下,默认使用的英文输入法
-- 请将下面的值替换为您在上一步中获取到的英文输入法标识符
default_im_select = "com.apple.keylayout.ABC", -- macOS 示例
-- default_im_select = "1033", -- Windows 示例
-- default_im_select = "keyboard-us", -- Linux (Fcitx5) 示例
-- 设置触发切换的事件
set_default_events = { "InsertLeave", "CmdlineLeave" }, -- 离开插入和命令行模式时,切换到默认(英文)输入法
set_previous_events = { "InsertEnter" }, -- 进入插入模式时,恢复之前的输入法
-- 保持安静,当找不到依赖的命令行工具时不发出警告
keep_quiet_on_no_binary = false,
-- 异步切换输入法,避免卡顿
async_switch_im = true
})
end,
}
brew install --cask font-jetbrains-mono-nerd-font
JetBrainsMono Nerd Font 还是可以装一个的,在 Terminal 里显示很好看。
- 红色新闻兵
Homebrew 更新好像挺慢的,用 gemini-cli 挺不爽的,老被提示要升级。干脆卸载了:
brew uninstall gemini-cli
改成用 npm 管理:
npm install -g @google/gemini-cli
brew install --no-quarantine glance-chamburr
GitHub 是:https://github.com/chamburr/glance
相比 QLMarkdown,glance 显示更干净简洁。
Chrome 及 Obsidian 在打印或“另存为 PDF”时,中⽂内容显⽰为⽅框(或完全消失),⽽ Safari 浏览器不 受影响。这个问题主要出现在 macOS 15 Sequoia。原因是 macOS 15 Sequoia 系统字体架构变更。
Apple 在 macOS 15 中将"苹方 (PingFang)"字体改为使用新的 hvgl 格式,而 Chromium 内核(Chrome、Obsidian 等应用使用)的 PDF 渲染引擎无法正确处理这种新格式,导致打印时中文字符丢失。Safari 不受影响是因为它使用 Apple 自家的 WebKit 引擎。
- 打开"系统设置" > "语言与地区"
- 将"English"拖到"简体中文"之上(选择不重启)
- 打开"字体册"应用,搜索"苹方"或"PingFang"
- 点击下载所有苹方字体(会从灰色变为黑色)
- 恢复语言设置(简体中文拖回顶部)
- 重启 Chrome 和 Obsidian
英文字体
- osaka
- brew install --cask font-jetbrains-mono-nerd-font
- brew install --cask font-fira-code-nerd-font
- brew install --cask font-ubuntumono-nerd-font
中文字体
- PingFang SC
- brew install --cask font-source-han-sans-vf
如果“共享 → 远程登录”里选择了“只允许这些用户…”,系统会用 com.apple.access_ssh 做白名单。不在组里就会被 PAM 拒绝。
# 查看是否在白名单组 dseditgroup -o checkmember -m "$USER" com.apple.access_ssh # 不在的话加入(需要管理员密码) sudo dseditgroup -o edit -a "$USER" -t user com.apple.access_ssh # 也可放开给所有用户(图形界面改:系统设置 → 通用 → 共享 → 远程登录,选“所有用户”)
改完重启 sshd:
sudo launchctl kickstart -k system/com.openssh.sshd