换机记录
要换主力机,记录一下换机过程。因为想对自己的电脑掌控度高一点,因此选择重新配置,没有使用苹果的数据导入功能。
安装浏览器
直接从 safari 下载安装 edge
edge 有个 drop 插件,换机的时候发数据挺好用
下载钉钉、微信
专心配置的时候可不能漏了消息
命令行配置
后续有很多操作需要用到命令行,先简单配置一下
iterm2
安装iterm2 https://iterm2.com/
zsh
|
|
网络问题可能执行不动,先通过cdn下载下来,再执行
- 浏览器输入 https://cdn.jsdelivr.net/gh/ohmyzsh/ohmyzsh/tools/install.sh
- 执行
sh install.sh
常用插件
一个高亮提示,一个命令建议,非常实用
|
|
vim ~/.zshrc
|
|
source ~/.zshrc
安装brew
网上找到个比较快的方案
|
|
Maccy 实现剪切板自由
强推的小工具,可以快速获取剪切板历史记录,还是不强制收费的。
ClashX
略
开发环境配置
Git 配置
主要配置 ssh 和 username, email
|
|
生成公钥,配置到 github 和公司的git平台上
|
|
主要是区分自己 github 仓库和公司代码仓库的提交配置,可以写个脚本
可能根据工作环境,还需要配置一下 insteadOf
安装 golang
环境配置
|
|
安装goimports
|
|
开发工具下载
https://www.jetbrains.com/toolbox-app/
笔者用的是 jetbrains 的IDE,所以直接下载 toolbox
设置一下工具目录开始下载
导入导出配置
file -> Manage IDE Settings -> Export Settings
在老电脑的 goland 导出设置,新电脑导入(这里可以使用 drop 传输)
goland 插件配置
暂且用到这几个
file watchers 也记得配置一下
到这里,已经可以舒服地开始 coding 了,回过头来可以做一下美化什么的。
Extra
持续补充吧,后续装了什么好用的值得记录的东西,我也会记一下
terminal p10k
安装字体
https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Regular.ttf
下载后把文件移到“字体册”
修改 iterm2 的字体
Profiles -> Text -> Font
安装 p10k
|
|
编辑 .zshrc
ZSH_THEME="powerlevel10k/powerlevel10k"
source ~/.zshrc
根据提示设置即可
最后的效果是这个样子
utools
一个工具集合,我主要用到翻译、手册和临时的api调试,还挺方便的
golangci-lint
golang的静态检查。对个人能提升编码质量,对公司能减少bug数,非常推荐
|
|