Skip to content

Instantly share code, notes, and snippets.

@iqiancheng
Last active April 30, 2025 11:32
Show Gist options
  • Save iqiancheng/a2a38ad022c0279d1b978c864de66375 to your computer and use it in GitHub Desktop.
Save iqiancheng/a2a38ad022c0279d1b978c864de66375 to your computer and use it in GitHub Desktop.
setup Installs a combined list of applications using Homebrew Cask.
App Name Description Homebrew Command Category
--- Reinstall --- --- --- ---
Raycast Productivity launcher & command palette brew install --cask raycast Reinstall
Warp Modern terminal emulator brew install --cask warp Reinstall
Postman API development platform brew install --cask postman Reinstall
Telegram Desktop Desktop messaging app brew install --cask telegram-desktop Reinstall
Tencent Meeting Video conferencing tool (VooV Meeting) brew install --cask tencent-meeting Reinstall
Visual Studio Code Code editor brew install --cask visual-studio-code Reinstall
Hapigo Quick launcher & search tool brew install --cask hapigo Reinstall
Google Chrome Web browser brew install --cask google-chrome Reinstall
Cursor AI-powered code editor brew install --cask cursor Reinstall
--- Free --- --- --- ---
Applite GUI for Homebrew brew install --cask applite Free
Blender 3D creation suite brew install --cask blender Free
Bruno API client (Postman/Insomnia alternative) brew install --cask bruno Free
Calibre E-book management tool brew install --cask calibre Free
CapsLockNoDelay Removes Caps Lock delay brew install --cask capslocknodelay Free
Chatwise AI Chat Client (Multi-model) brew install --cask chatwise Free
Cherry Studio IDE / Development Environment brew install --cask cherry-studio Free
Cyberduck Cloud storage browser (FTP, SFTP, S3, etc.) brew install --cask cyberduck Free
Discord Chat & communication platform brew install --cask discord Free
Figma Collaborative interface design tool brew install --cask figma Free
GrandPerspective Disk usage visualizer brew install --cask grandperspective Free
Ice Menu bar item manager brew install --cask jordanbaird-ice Free
KeepingYouAwake Prevents Mac from sleeping brew install --cask keepingyouawake Free
LM Studio Discover, download & run local LLMs brew install --cask lm-studio Free
Maccy Clipboard manager brew install --cask maccy Free
Meld Visual diff and merge tool brew install --cask meld Free
Windows App Remote Desktop connection brew install --cask windows-app Free
Obsidian Markdown knowledge base & note-taking app brew install --cask obsidian Free
Ollama Run large language models locally brew install --cask ollama Free
OpenCat Native AI chat client brew install --cask opencat Free
OrbStack Fast Docker & Linux dev environments on Mac brew install --cask orbstack Free
ProNotes Note-taking application brew install --cask pronotes Free
TeXifier LaTeX editor brew install --cask texifier Free
TeXMaker LaTeX editor brew install --cask texmaker Free
TeXstudio LaTeX editor brew install --cask texstudio Free
Thunder Download manager (Xunlei) brew install --cask thunder Free
UTM Virtual machine host (QEMU GUI) brew install --cask utm Free
Vivaldi Customizable web browser brew install --cask vivaldi Free
WeChat Messaging and social media app brew install --cask wechat Free
Zotero Reference management software brew install --cask zotero Free
--- Paid --- --- --- ---
DaisyDisk Disk usage visualizer brew install --cask daisydisk Paid
Downie Video downloader brew install --cask downie Paid
Dropover Drag & drop shelf utility brew install --cask dropover Paid
HoudahSpot Advanced file search tool brew install --cask houdahspot Paid
Keka File archiver brew install --cask keka Paid
Paste Clipboard manager brew install --cask paste Paid
ScreenFlow Screen recording & video editing software brew install --cask screenflow Paid
Sublime Text Sophisticated text/code editor brew install --cask sublime-text Paid
TablePlus Modern database GUI client brew install --cask tableplus Paid
TripMode Control app network usage brew install --cask tripmode Paid
Typora Minimalist Markdown editor brew install --cask typora Paid
#!/usr/bin/env bash
# ==============================================================================
# brew_setup_combined.sh
#
# Description: Installs a combined list of applications using Homebrew Cask.
# Includes apps previously marked as 'Reinstall' and 'Free'.
# Excludes apps marked as 'Paid'.
#
# Usage: Save this script, make it executable (chmod +x brew_setup_combined.sh),
# and then run it (./brew_setup_combined.sh).
#
# Requirements: Homebrew must be installed (https://brew.sh/)
# ==============================================================================
echo "Starting Homebrew application setup..."
echo "-------------------------------------"
# Check if Homebrew is installed
if ! command -v brew &> /dev/null; then
echo "Error: Homebrew is not installed."
echo "Please install Homebrew first by visiting https://brew.sh/"
exit 1
fi
# --- Combined Application Installation ---
# Installs all specified 'Reinstall' and 'Free' applications in one go.
echo "Installing all specified applications..."
brew install --cask \
raycast \
warp \
postman \
telegram-desktop \
tencent-meeting \
visual-studio-code \
hapigo \
google-chrome \
cursor \
applite \
blender \
bruno \
calibre \
capslocknodelay \
chatwise \
cherry-studio \
cyberduck \
discord \
figma \
grandperspective \
jordanbaird-ice \
keepingyouawake \
lm-studio \
maccy \
meld \
windows-app \
obsidian \
ollama \
opencat \
orbstack \
pronotes \
texifier \
texmaker \
texstudio \
thunder \
utm \
vivaldi \
wechat \
zotero
echo "-------------------------------------"
echo "Brew application installation script finished."
echo "Please review the output above for any potential errors during installation."
echo "-------------------------------------"
exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment