1
1
---
2
- title : ' 从零配置Macbook Pro 2023 '
3
- date : ' 2023-02-17 '
2
+ title : ' 从零配置Macbook Pro 2024 '
3
+ date : ' 2024-11-14 '
4
4
tags : ['Tutorial']
5
5
description : ' 介绍如何从零配置 Macbook Pro。最终配置完成时是前端开发的必要环境,以及配好常用工具。'
6
6
---
@@ -11,7 +11,7 @@ description: '介绍如何从零配置 Macbook Pro。最终配置完成时是前
11
11
12
12
这位作者自定义了很多配置,并且安装了很多不一定用得上的 App。所以别人的配置最好作为参考,自己从中取需要的部分。不要照搬配置,配置了一大堆用不着的。
13
13
14
- 本文的配置几乎是(中国大陆前端)开发人员最小的配置清单了。记得把 nnecec 替换成你自己的 username!
14
+ 本文的配置几乎是(中国大陆前端)开发人员最小的配置清单了。记得把 ` nnecec ` 替换成你自己的 username!
15
15
16
16
## 流程
17
17
@@ -20,7 +20,7 @@ description: '介绍如何从零配置 Macbook Pro。最终配置完成时是前
20
20
按个人习惯配置 mac 系统配置
21
21
22
22
- 触摸板:调快速度,开启轻点,开启 App Expose 手势
23
- - 键盘快捷键:关掉不用的快捷键,重设截图快捷键
23
+ - 键盘快捷键:调整切换输入法快捷键, 关掉不用的快捷键,重设截图快捷键
24
24
- 锁屏:调整锁屏时间
25
25
- Dock: 调小图标,开启自动隐藏
26
26
- Spotlight: 感觉没太大用,快捷键关掉
@@ -45,14 +45,16 @@ export all_proxy=socks5://127.0.0.1:7890
45
45
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
46
46
```
47
47
48
+ 或开启 ClashVergeRev 的 tun 模式。
49
+
48
50
> 如果你没有代理,可以通过 [ 这个链接] ( https://mojie.me/#/register?code=xzSjSYO6 ) 注册。这个代理是不限时间设备数量,只计算使用流量的。如果不经常看视频会非常省。实测看视频也没有用很多,youtube 1440p 不会卡。从 2021 年用到现在一直都很稳定,速度也不错。
49
51
50
52
### 2. 安装 [ Brew] ( https://brew.sh/ )
51
53
52
54
在控制台执行:
53
55
54
56
``` bash
55
- # 开启使用第三方App权限
57
+ # 开启使用第三方App权限, macOS 15 以上执行后需要到设置-隐私与安全-允许从以下位置下载的App中选择“任何来源”
56
58
sudo spctl--master-disable
57
59
58
60
# 安装 brew
@@ -62,12 +64,12 @@ sudo spctl--master-disable
62
64
安装完成后,可以安装应用了。推荐安装以下应用:
63
65
64
66
``` bash
65
- brew install fnm git pnpm starship
67
+ brew install fnm git pnpm starship eza
66
68
67
- brew install --cask appcleaner arc bitwarden docker figma google-chrome iina microsoft-edge notion raycast telegram visual-studio-code warp wechat
69
+ brew install --cask appcleaner arc bitwarden docker figma google-chrome iina microsoft-edge notion raycast telegram visual-studio-code warp wechat github
68
70
69
71
# optional
70
- brew install --case item2 firefox licecap
72
+ brew install --case item2 firefox licecap adrive neteasemusic dingtalk imageoptim zed
71
73
72
74
fnm install --lts
73
75
```
@@ -98,6 +100,7 @@ plugins=(
98
100
source $ZSH /oh-my-zsh.sh
99
101
eval " $( starship init zsh) "
100
102
eval " $( fnm env) "
103
+ alias ls=" eza"
101
104
102
105
# pnpm
103
106
export PNPM_HOME=" /Users/nnecec/Library/pnpm"
@@ -113,7 +116,7 @@ git config --global user.name "nnecec"
113
116
git config --global user.email
" [email protected] "
114
117
```
115
118
116
- 参考 [ 该链接] ( https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent ) 配置 ssh,或者把老的 ssh 复制过来,这样就不用重新配置了。复制过来之后还需要执行一下 ` ssh-add --apple-use-keychain ~/.ssh/{your file} `
119
+ 参考 [ 该链接] ( https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent ) 配置 ssh,或者把老的 ssh 复制过来,这样就不用重新配置了。复制过来之后还需要执行一下 ` ssh-add --apple-use-keychain ~/.ssh/{your file} ` ,如 ` ssh-add --apple-use-keychain ~/.ssh/id_rsa ` 。
117
120
118
121
### 5. 安装字体
119
122
122
125
编程字体在 ` Monaspace ` , ` JetBrains Mono ` , ` Roboto Mono ` 会偶尔缓一缓增加新鲜感。
123
126
124
127
``` bash
125
- brew tap homebrew/cask-fonts
126
- brew install font-monaspace font-iosevka font-roboto font-roboto-mono font-lxgw-wenkai font-jetbrains-mono
128
+ brew install --cask font-monaspace font-iosevka font-roboto font-roboto-mono font-lxgw-wenkai font-jetbrains-mono font-sf-pro
127
129
```
128
130
129
131
### 6. 配置 App
130
132
131
133
- Edge/Chrome: 设置默认浏览器,登陆 google, github 等账号,其他平台一键登录会很方便
132
134
- Raycase: 配置 Window Management - presets - magnet,选择自己习惯的预设方案配置剪贴板快捷键
133
135
- magnet 预设方案如果有冲突,可以自定义快捷键,我是改成了 ` control + option + cmd + KEY ` 组合。
134
- - Telegram: 配置 Proxy: ` 127.0.0.1:7890 ` ,走 Clash 的代理。
136
+ - Telegram: 配置 Proxy: ` socks5:// 127.0.0.1:7890` ,走 Clash 的代理。
135
137
- Warp/VSCode: ` font: Iosevka, Roboto Mono, LXGW WenKai Mono ` ,这样配置英文会使用 Iosevka 字体,中文降级为霞骛文楷。
0 commit comments