- Switch to qwerty
- Disable natural scrolling and 24-hour
- Update the Mac
- In the CLI, tap
git
to install Git (macOS will automatically open a popup to install the developer tools) - Run
brew install antidote fzf gh httpie fx pyenv git-delta
- Install Volta
curl https://get.volta.sh | bash
- Install Golang
- Install
cps
curl https://raw.githubusercontent.com/yongkangchen/cps/main/cps -o cps && chmod +x cps && sudo mv cps /usr/local/bin
- Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh
- Download Input Mono font
- Download Jetbrains Mono font
- Enable
sudo
with TouchID-
sudo cp /etc/pam.d/sudo_local.template /etc/pam.d/sudo_local
-
sudo pico /etc/pam.d/sudo_local
- Uncomment the line
-
- Download the .config directory and put it at
~/.config
- Configure Git to use Delta
cat <<EOF >> ~/.gitconfig [core] pager = delta [interactive] diffFilter = delta --color-only [delta] navigate = true # use n and N to move between diff sections dark = true # or light = true, or omit for auto-detection [merge] conflictstyle = zdiff3 EOF
- If you have servers that you connect to with SSH, go in your
/etc/hosts
and name them. You will then be able to connect to your server withssh user@servername
.
Shortcut | Description | How to? |
---|---|---|
Ctrl+Space |
Search Emoji & Symbols | Open Raycast parameters, go to Extensions and search emoji . Then, set the shortcut to Ctrl+Space . If you can't, you need to disable a specific parameter in System Preferences (check spring-projects/sts4#517 (comment)) |