记一次刚开箱的Macmini自动后做了什么

1. 拆箱激活

2. 网络

surge for mac安装

3. 密码工具

1password安装，毕竟我的密码我一个都不知道。。。。

4.homebrew 安装

1）一行命令即可安装homebrew:

Copy
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

等待安装完成后，需要执行一个命令将homebrew添加到 macos 环境变量中

Copy
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile

使用source命令立即生效，当然也可以重启终端。

Copy
source ~/. zprofile

2）安装下载源（tap）

Copy
brew tap homebrew/cask-fonts
brew tap homebrew/core
brew tap homebrew/cask
brew tap homebrew/services

homebrew/core：Homebrew 的官方存储库，包含大量常用的软件包。
﻿homebrew/cask：Homebrew 的官方 Cask 存储库，包含许多 macOS 应用程序。
homebrew/bundle：Homebrew 的官方 Bundle 存储库，包含 Bundle 相关的命令和工具。
homebrew/services：Homebrew 的官方服务插件存储库，包含一些常见的服务插件，例如 MySQL、Redis 等等。
﻿homebrew/cask-fonts：Homebrew 的字体存储库，包含许多字体软件包。
这里是 homebrew 的官方 github，有需要的自取哈！
3）安装软件

Copy
brew install aria2 docker ffmpeg git go highlight mackup mkvtoolnix node nvm python rclone curl pbcopy redis wget yt-dlp 1password aegisub alt-tab appflowy arc avifquicklook background-music balenaetcher beyond-compare devtoys devutils discord downie drawio espanso firefox gltfquicklook google-chrome iina input-source-pro ipynb-quicklook istat-menus jpc-qlcolorcode jq keka microsoft-edge mos mouse-fix notion nutstore obs obsidian onedrive onekey one-switch orion osirix-quicklook picgo popclip postman qbittorrent qlimagesize qlstephen qlvideo qq quicklook-csv quicklook-json quicklook-pat quicklookase raycast slack sourcetree spotify sublime-text surge telegram thunder tinypng4mac todesk typora visual-studio-code vim warp wechat wpsoffice-cn yesplaymusic

5. 开启 “任何来源”

解决 Mac 安装软件的 “已损坏，无法打开。 您应该将它移到废纸篓” 问题
打开【启动台】，选择【终端】，输入：

Copy
sudo spctl --master-disable

然后回车，继续输入密码（密码输入时是不可见的），然后回车。
接着打开【系统偏好设置】，选择【安全性与隐私】，选择【通用】，可以看到【任何来源】已经选定。
接着打开文件进行安装。

6. 设置访达

设置 | 操作
所有文件扩展名 |
设置访达统一样式 |
（注意修改过的访达样式不全局生效 |

7.alias 重命名

创建文件

Copy
touch ~/.bashrc

打开文件，在文件中写入下面命令

Copy
open ~/.bashrc

1）设置 ll

Copy
alias ll=ls -l

2）设置 python

Copy
alias python=python3

8. 调整 Dock 栏的隐藏速度

Copy
defaults write com.apple.Dock autohide-delay -float 0 && killall Dock

后悔药

Copy
defaults delete com.apple.Dock autohide-delay && killall Dock

小知识：

.bashrc .zshrc .profile .bash_profile 的区别
1️⃣bashrc 和 profile 的差异
bashrc 是在系统启动后就会自动运行。
进行设置后，可运终端命令用 source bashrc 命令更新 bashrc
profile 是在用户登录后才会运行。
进行设置后，可运终端命令用 source profile 命令更新 profile
PS：通常我们修改 bashrc, 有些 linux 的发行版本不一定有 profile 这个文件
/etc/profile 中设定的变量 (全局) 的可以作用于任何用户，而～/.bashrc 等中设定的变量 (局部) 只能继承 /etc/profile 中的变量，他们是 "父子" 关系。
2️⃣.bash_profile
~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的 shell 信息，当用户登录时，该文件仅仅执行一次！默认情况下，他设置一些环境变量，执行用户的.bashrc 文件。
~/.bash_profile: 是交互式、login 方式进入 bash 运行的。
~/.bashrc: 是交互式 non-login 方式进入 bash 运行的，通常二者设置大致相同，所以通常前者会调用后者。
3️⃣.zshrc
zsh 终端命令工具的全局变量设置，和 bashrc 区别是 默认很多 linux 系统是 base，就配置在 bashrc 里
如里是使用 zsh 就配置在 zshrc 里