Mac环境初始化
Mac
软件
Homebrew
shell
/bin/Bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew
所有命令执行完注意查看warning
或相应提示,避免掉坑,例如M1
环境安装后会有以下提示
shell
==> Next steps:
- Run these two commands in your terminal to add Homebrew to your PATH:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
如安装后cask
包不完整,可以再进一步执行
shell
brew tap homebrew/cask
brew
一些操作
- 树型展示依赖关系
shell
brew deps --tree --installed
- 删除包后自动清理无用的依赖项
shell
brew autoremove
iterm2
好用的插件
配置参考:
Warp
TIP
基于Rust
开发的新一代terminal,可以替代iterm2
Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
Bob
TIP
轻量级翻译软件
推荐配置(翻译)彩云小译
、Google翻译插件
;(OCR)百度云
配置参考:
lrzsz
配置参考:
Hammerspoon
TIP
好用的窗口管理软件,快速切换应用
配置参考:
charles
TIP
抓包工具
开发环境配置
fnm
TIP
Node版本管理工具
pnpm
yarn
docker
neovim
Android Studio
Conda
TIP
快速启动一个Python虚拟环境
jenv
TIP
帮助我们管理 JAVA_HOME 的命令行工具
安装配置步骤:
- 安装
shell
brew install jenv
shell
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc
- 添加
JDK
版本
shell
jenv add /usr/local/opt/openjdk@17/libexec/openjdk.jdk/Contents/Home/
- 管理
JDK
版本
shell
jenv versions
jenv global 17.0.3
配置参考:
其他软件
软件名称 | 说明 |
---|---|
istat-menus | 监控神器,展示电脑CPU占用,内存占用等 |
artpip | 每日自动更换壁纸 |
wpsoffice-cn | WPS |
logitech-options | 罗技鼠标用户必装,否则无法开启高dpi |
asciiquarium | 命令行水族馆 |
iina | mac视频播放神器 |
fliqlo | 锁屏画面展示当前时间,地址 |