Developer-first macOS optimizer CLI.
Tagline: One command. Your Mac, optimized.
One-line installer:
curl -fsSL https://raw.githubusercontent.com/Cosmos-0118/yourclix/main/scripts/install.sh | bashLocal development install:
./scripts/dev-install-local.shAfter installation, the CLI is available as:
youryour setup [--fast] [--apps] [--profile minimal|webdev|full] [--app-mode none|minimal|webdev|full] [--config ./setup.config.json] [--debug] [--dry-run]
your clean [--mode basic|deep|system] [--days 30] [--verify] [--dry-run] [-y]
your net fix [--dry-run]
your net reset [--dry-run] [-y]
your spotlight status
your spotlight reset [--path /target] [--dry-run]
your brew doctor|clean|upgrade|optimize [--dry-run]
your doctor
your fix [--dry-run] [-y]
your dev clean [--dry-run] [-y]
your dev reset <tool> [--dry-run]
your space [--path ~/Developer] [--depth 2]
your privacy clean [--dry-run] [-y]
your startup list
your startup disable <name> [--dry-run]
your plugin install <name> [--dry-run]
your plugin remove <name> [--dry-run]
your completion zsh
your completion install [--shell zsh] [--force]
your terminal clean [--history] [--dry-run] [-y]
your backup list [--limit 100]
your backup remove <name> [--dry-run] [-y]
your backup prune [--days 30] [--dry-run] [-y]Install zsh autocomplete:
your completion install
source ~/.zshrcManual setup:
your completion zsh > ~/.your/completions/_your
source ~/.zshrc- Safe by default.
- Global
--dry-runon destructive operations. - Confirmation prompts for risky deletions and resets.
- Network reset creates backups before removing plist files.
src/
commands/ # Commander command bindings
services/ # Business logic for each domain
core/ # Shared execution, prompts, formatting, fs helpers
index.ts # CLI entrypoint
scripts/
install.sh # One-line install target
dev-install-local.sh
npm install
npm run build
node dist/index.js --helpnpm publish --access public- Requires macOS for most optimization commands.
- Some network and Spotlight operations require sudo.