Skip to content

Software

This page lists common fresh-machine applications. The download links point to official project pages, while repeatable installs should use Homebrew manifests or the thin helper script in this repository.

Install Strategy

  • Use Brewfile for terminal foundations and daily CLI tools.
  • Use Brewfile.apps for optional desktop applications.
  • Keep download links for apps that need manual review, account setup, or license checks.
  • Keep one-off experiments out of the manifests until they become part of daily work.

Interactive Catalog

20 shown

Foundation

1
  • Homebrewhomebrew
    manual bootstrap

    Install this manually before running Homebrew manifests.

    Download

Terminal and editor

4
  • iTerm2iterm2
    cask: iterm2in Brewfile.apps
    Download
  • Visual Studio Codevscode
    cask: visual-studio-codein Brewfile.apps
    Download
  • Cursorcursor
    cask: cursorin Brewfile.apps
    Download
  • Codex CLIcodex-cli
    cask: codexin Brewfile.apps

    Terminal agent for repository work. The official OpenAI docs also list a standalone installer.

    Download

AI coding

1
  • Codex Appcodex
    cask: codex-appin Brewfile.apps

    Desktop command center for Codex agents.

    Download

Launcher and browsers

3
  • Raycastraycast
    cask: raycastin Brewfile.apps
    Download
  • Google Chromechrome
    cask: google-chromein Brewfile.apps
    Download
  • Firefox Developer Editionfirefox-dev
    cask: firefox@developer-editionin Brewfile.apps
    Download

Communication and media

4
  • NetEase Cloud Musicneteasemusic
    cask: neteasemusicin Brewfile.apps
    Download
  • QQqq
    cask: qqin Brewfile.apps
    Download
  • WeChatwechat
    cask: wechatin Brewfile.apps
    Download
  • Feishufeishu
    cask: feishuin Brewfile.apps
    Download

Containers

2
  • OrbStackorbstack
    cask: orbstackin Brewfile.apps
    Download
  • Docker Desktopdocker
    manual bootstrap

    Manual download link only; review Docker Desktop subscription terms before installing. OrbStack is the default container runtime.

    Download

Productivity

5
  • Microsoft To Domicrosoft-todo
    mas: 1274495053in Brewfile.apps

    Mac App Store install. The mas CLI requires App Store sign-in.

    Download
  • 1Password1password
    cask: 1passwordin Brewfile.apps
    Download
  • Obsidianobsidian
    cask: obsidianin Brewfile.apps
    Download
  • Notionnotion
    cask: notionin Brewfile.apps
    Download
  • ima.copilotima
    manual bootstrapmanual review

    Tencent AI workspace. No Homebrew cask is currently available; download from the official page.

    Download

Quick Commands

List known software ids:

bash
pnpm software list

Open selected official download pages:

bash
pnpm software:open microsoft-todo vscode neteasemusic qq wechat codex chrome raycast feishu

Show install status from the shared software catalog:

bash
pnpm software:status
pnpm software:missing

Check install state before changing the machine:

bash
pnpm software:check --core
pnpm software:check --apps

Install the terminal foundation:

bash
pnpm software:install --core

Install optional desktop apps:

bash
pnpm software:install --apps

Brewfile.apps also includes Mac App Store apps through mas, so sign in to the App Store before installing those entries.

Install both manifests:

bash
pnpm software:install --all

Skill vs Script

A Codex skill can help operate or document the setup flow, but it is not the best source of truth for machine state. Scripts and package-manager manifests are better because they are versioned in the repository, reviewable in pull requests, and safe to rerun.

Use skills for orchestration and maintenance notes. Use Brewfile, Brewfile.apps, and pnpm software:* commands for actual installs. See Codex Skills for when to use a skill, local script, or plugin.

Personal workstation notes, scripts, and dotfiles.