Bootstrap a new Apple Silicon Mac with a terminal and CLI toolset tuned for AI coding agents
Replace default shell commands with faster modern tools like eza, bat, fd, and ripgrep in one step
Run and monitor multiple AI coding agents in parallel using the bundled cmux terminal manager
| dunglas/prompt-mac | alirezarezvani/claude-code-github-workflow | nelsonwerd/idea-to-ship-skills | |
|---|---|---|---|
| Stars | 53 | 53 | 54 |
| Language | Shell | Shell | Shell |
| Last pushed | — | 2026-03-02 | — |
| Maintenance | — | Maintained | — |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 3/5 | 3/5 |
| Audience | developer | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Apple Silicon Macs only, running the installer changes shell defaults and symlinks config files.
prompt-mac is a single command script that turns a fresh Apple Silicon Mac into a development setup built specifically around working with AI coding agents. Created by Kevin Dunglas, the author of several open-source developer tools, it installs a curated set of CLI tools, apps, and editor configurations rather than a generic all-purpose dotfiles setup. Running the script is as simple as pasting one curl command into the stock terminal. It is idempotent, meaning you can run it again later to pick up new changes to its package list or configuration files, and anything already installed is skipped safely. You can also clone the repository and run the install script by hand if you would rather review the code first, though the configuration files are symlinked back into the cloned folder, so that folder needs to stay in place afterward. The philosophy behind the project favors working with macOS defaults instead of overriding them (Safari, Finder, and Spotlight are left untouched), staying minimal rather than shipping thousands of lines of shell configuration, and treating AI coding agents as a first-class part of the setup so their token usage stays under control. The same set of modern command-line tools is meant to feel identical whether you are in a standalone terminal or inside an editor's integrated terminal. Out of the box it configures the Ghostty terminal with GPU acceleration and a quake-style drop-down window, the cmux terminal manager for running multiple AI agents side by side, the starship prompt, and a zsh setup with fast plugin loading. Familiar commands are quietly swapped for faster modern equivalents: ls becomes eza, cat becomes bat, find becomes fd, grep becomes ripgrep, cd becomes zoxide, and vi becomes neovim. Vim-style modal editing is wired into the shell itself, into neovim as the default editor, and into VS Code through a pre-installed Vim extension. On the AI side, the setup includes a tool the README calls a token killer, which compresses shell command output by 60 to 90 percent before it reaches the Claude Code agent, alongside the official Claude desktop app, aimed at keeping API costs and context windows manageable when running heavy agent workloads.
A one-command setup script that turns a fresh Apple Silicon Mac into a terminal and tool environment built around AI coding agents.
Mainly Shell. The stack also includes Shell, Zsh, Homebrew.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.