-
Notifications
You must be signed in to change notification settings - Fork 4
Usage
maximlevey edited this page Feb 28, 2026
·
1 revision
setapp-cli <subcommand> [options]
setapp-cli listsetapp-cli install Proxymansetapp-cli remove ProxymanRemoves then reinstalls the app in a single step.
setapp-cli reinstall ProxymanFind locally installed apps (in /Applications) that are also available through Setapp:
setapp-cli checkFind and install them:
setapp-cli check --installBundle commands manage a plain-text file of app names. See Bundle files for details on the file format.
# Save to the default bundle (~/.setapp/bundle)
setapp-cli dump
# Save to a specific file
setapp-cli dump --file ~/dotfiles/setapp.bundledump can also be accessed as setapp-cli bundle dump.
# Install from the default bundle
setapp-cli bundle install
# Install from a specific file
setapp-cli bundle install --file ~/dotfiles/setapp.bundlesetapp-cli bundle listExits with code 1 if any apps in the bundle are not installed:
setapp-cli bundle checkUninstalls any Setapp apps that are installed but not listed in the bundle file:
setapp-cli bundle cleanupOpens the bundle file in $EDITOR (or the default app if $EDITOR is unset):
setapp-cli bundle editAll bundle commands accept --file (or -f) to specify a file other than the default ~/.setapp/bundle:
setapp-cli bundle install --file ~/dotfiles/setapp.bundle
setapp-cli bundle check -f ~/dotfiles/setapp.bundle| Flag | Description |
|---|---|
-v, --verbose
|
Verbose output |
-d, --debug
|
Debug output (sets SETAPP_DEBUG=1) |
--version |
Show version |
-h, --help
|
Show help |
Run setapp-cli help <subcommand> for detailed help on any command.
setapp-cli