Presets

Three curated starting points. Pick one, then customize it in the TUI before installing — add what you want, remove what you don’t.

At a Glance

minimaldeveloperfull
Best forMinimalists, serversMost developersPolyglot / DevOps
CLI tools192948
GUI apps51425
NPM packages059
IncludesEssentialsEssentials + languages + editorsEverything

minimal

CLI essentials. Fast and lightweight.

CLI tools: curl, wget, jq, yq, ripgrep, fd, bat, eza, fzf, zoxide, htop, btop, tree, tealdeer, gh, git-delta, git-lfs, lazygit, stow

GUI apps: Warp, Raycast, Maccy, Stats, Rectangle

openboot --preset minimal
Or use the one-line installer
curl -fsSL https://openboot.dev/install.sh | bash -s -- --preset minimal

developer

The recommended starting point. Everything you need to start building, nothing you don’t.

Adds over minimal:

  • CLI: node, go, pnpm, docker, docker-compose, lazydocker, tmux, neovim, httpie, pre-commit
  • GUI: VS Code, OrbStack, Chrome, Arc, Postman, Notion, Scroll Reverser, TablePlus, AppCleaner
  • NPM: typescript, tsx, eslint, prettier, nodemon
openboot --preset developer
Or use the one-line installer
curl -fsSL https://openboot.dev/install.sh | bash -s -- --preset developer

full

Complete dev environment. Languages, DevOps, databases, AI tools — all of it.

Adds over developer:

  • CLI: python, uv, rustup, deno, bun, cmake, kubectl, helm, k9s, terraform, awscli, sqlite, postgresql, redis, duckdb, ollama, llm, tig, dive
  • GUI: Cursor, Firefox, Proxyman, Obsidian, Figma, IINA, Keka, AlDente, ngrok, Shottr, Miniconda
  • NPM: pm2, serve, vercel, wrangler
openboot --preset full
Or use the one-line installer
curl -fsSL https://openboot.dev/install.sh | bash -s -- --preset full

Customizing During Install

Presets are just the starting selection. When the TUI launches:

  1. The preset’s packages come pre-selected
  2. Use arrow keys to navigate, Tab to switch between formulae and casks
  3. Press Space to toggle any package on or off
  4. Press Enter to confirm and install

Want developer but with kubectl? Select developer, then toggle kubectl on. Don’t use Notion? Toggle it off. The preset is the starting point, not the final answer.

Skipping the TUI

For scripted installs, use --silent to install a preset exactly as defined:

openboot --preset developer --silent

Preview what would be installed first with --dry-run:

openboot --preset developer --dry-run

See CLI Reference for automation details.