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试用