Mac 环境配置

前言

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

系统一览:

IrOAnt

教训:

  • 做好多处备份, 机械和固态多个备份, 在升级和较多本地内容变动时加强备份频率;
  • 少折腾多干活, 黑苹果不要追求太完美, 现有的版本能稳定运行即可, 多刷题多学习, 不要花时间过于折腾;

系统

系统设置

常用设置

  1. 内建触控板忽视

    辅助功能-指针控制

  2. 触控板

    image-20211215111738321
5mWWsN
  1. Karabiner 键位控制

    设置Caps Lock单按为Esc,两次配合为Ctrl键位

常用软件说明

概述

知识管理系统

Typora——md 编辑器

Obsidian——笔记管理

Anki——知识复习

Notion——LeetCode艾宾浩斯遗忘曲线

ticktick——任务管理

Reeder——RSS 阅读

娱乐

lxmusic 作为音乐播放器,INA 作为影音播放器,Downie4 作为视频下载器

工具

NDMdowmload 接管系统下载,

微信小助手

开发环境配置

概述

使用brew作为包管理器,zshoh-my-zshzinit作为终端环境,kittyalacritty作为终端 GUI;

主力开发语言为Golang,使用Golandneovim作为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试用

PD 虚拟机

使用 PDRuner进行试用,参考sainnhe教程试用