Skip to content

Instantly share code, notes, and snippets.

@fforres
Last active March 23, 2025 18:47
Show Gist options
  • Save fforres/7539a4463ebf64211cf7d9fc23a21fc5 to your computer and use it in GitHub Desktop.
Save fforres/7539a4463ebf64211cf7d9fc23a21fc5 to your computer and use it in GitHub Desktop.
Fforres - new mac installation scripts

brew (Might install xcode)

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

OhmyZSH

  • sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

1Password

  • brew install --cask 1password

ghostty

  • brew install --cask ghostty

vscode

  • brew install --cask visual-studio-code

cursor

  • brew install --cask cursor

Antidote

  • brew install antidote
  • touch ~/.zsh_plugins.txt

Then, add to ./zshrc

# Load antidote, add to ./zshrc
source $HOMEBREW_PREFIX/opt/antidote/share/antidote/antidote.zsh

# initialize plugins statically with ${ZDOTDIR:-~}/.zsh_plugins.txt
antidote load

Plugins

Inside ~/.zsh_plugins.txt

# Completions
mattmc3/ez-compinit
zsh-users/zsh-completions kind:fpath path:src

# Completion styles
belak/zsh-utils path:completion/functions kind:autoload post:compstyle_zshzoo_setup

# History
belak/zsh-utils path:history

# PowerLevel10k
romkatv/powerlevel10k

# Utilities
# romkatv/zsh-bench kind:path

# Other Fish-like features
zdharma-continuum/fast-syntax-highlighting  # Syntax highlighting
zsh-users/zsh-autosuggestions               # Auto-suggestions
zsh-users/zsh-history-substring-search      # Up/Down to search history

Rectangle

brew install --cask rectangle

FNM (node manager)

  • brew install fnm

  • fnm install 23

  • fnm alias default 23

  • cursor ~/.zshrc

  • copy: eval "$(fnm env --use-on-cd --shell zsh)" into .zshrc

PNPM

  • curl -fsSL https://get.pnpm.io/install.sh | sh -
  • source ~/.zshrc

fira-code

  • brew install font-fira-code

Github SSH

ssh-keygen -t ed25519 -C "[email protected]"

Discord

  • brew install --cask discord

TablePLUS

  • brew install --cask tableplus

ChatGPT

  • brew install --cask chatgpt

Figma

  • brew install --cask figma

superwhisper

  • brew install --cask superwhisper

whatsapp

  • brew install --cask whatsapp

slack

  • brew install --cask slack
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment