Mac 环境配置
前言
考虑到手头上 XPS-7590 黑苹果的使用寿命问题,将现有macOS 的开发环境配置进行记录,方便后续重装系统或者更换白苹果。
系统一览:

教训:
- 做好多处备份, 机械和固态多个备份, 在升级和较多本地内容变动时加强备份频率;
- 少折腾多干活, 黑苹果不要追求太完美, 现有的版本能稳定运行即可, 多刷题多学习, 不要花时间过于折腾;
系统
系统设置
常用设置
-
内建触控板忽视
辅助功能-指针控制
-
触控板

-
Karabiner 键位控制
设置
Caps Lock
单按为Esc
,两次配合为Ctrl
键位
常用软件说明
概述
知识管理系统
Typora——md 编辑器
Obsidian——笔记管理
Anki——知识复习
Notion——LeetCode艾宾浩斯遗忘曲线
ticktick——任务管理
Reeder——RSS 阅读
娱乐
lxmusic 作为音乐播放器,INA 作为影音播放器,Downie4 作为视频下载器
工具
NDMdowmload 接管系统下载,
微信小助手
开发环境配置
概述
使用brew
作为包管理器,zsh
和oh-my-zsh
、zinit
作为终端环境,kitty
和alacritty
作为终端 GUI;
主力开发语言为Golang
,使用Goland
和neovim
作为IDE 和编辑器,其中Goland
使用 vim 插件配置.ideavimrc
使用vim 快捷键
brew
使用 brew bundle dump
备份tap,所安装的命令行工具,–cask 安装的app,App Store 安装的 app
brew bundle dump --describe --force --file="~/Documents/github/dotfiles/Brewfile"
/*
强制在指定路径下生成 Brewfile 文件(有则覆盖)
其中 Brewfile 内容类似
tap ...
brew ...
cask ...
mas ...
*/
使用brew bundle
恢复备份文件
/*
# 1. 安装 brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# 2. 安装 mas(appstore 软件备份、恢复)
brew install mas
*/
# 3. 批量恢复
brew bundle --file="~/Documents/github/dotfiles/Brewfile"
使用Automator
定时备份和自动上传 github
dotfiels
使用dotbot
管理 dotfiles文件
终端设置
采用everforest
作为美化主题,p10k 作为终端主题,zinit
管理 zsh
Goland
使用教育邮箱免费试用和Eval
试用