|
5 | 5 | `scripts/bootstrap/os/darwin.sh` runs modules in this order: |
6 | 6 |
|
7 | 7 | 1. `system/system-tools.sh` |
8 | | -2. `system/containers.sh` |
9 | | -3. `technologies/java.sh` |
10 | | -4. `technologies/js-ts.sh` |
11 | | -5. `technologies/python.sh` |
12 | | -6. `technologies/rust.sh` |
13 | | -7. `technologies/flutter.sh` |
14 | | -8. `technologies/cpp.sh` |
15 | | -9. `technologies/ai-cli.sh` |
16 | | -10. `system/shell-env.sh` |
| 8 | +2. `system/stats.sh` |
| 9 | +3. `system/containers.sh` |
| 10 | +4. `technologies/java.sh` |
| 11 | +5. `technologies/js-ts.sh` |
| 12 | +6. `technologies/python.sh` |
| 13 | +7. `technologies/rust.sh` |
| 14 | +8. `technologies/flutter.sh` |
| 15 | +9. `technologies/cpp.sh` |
| 16 | +10. `technologies/ai-cli.sh` |
| 17 | +11. `system/shell-env.sh` |
17 | 18 |
|
18 | 19 | ## Module map |
19 | 20 |
|
20 | 21 | | Domain | Module | Main installs | |
21 | 22 | | --- | --- | --- | |
22 | 23 | | System | `system-tools.sh` | bash, git, gh, jq, yq, rg, fzf, lazygit, lazydocker, httpie, ncdu, wget, tmux | |
| 24 | +| System | `stats.sh` | Stats (cask) with optional tuned profile and login item | |
23 | 25 | | Containers | `containers.sh` | OrbStack (cask), Docker CLI stack, Colima | |
24 | 26 | | Java | `java.sh` | `openjdk@17` | |
25 | 27 | | JS/TS | `js-ts.sh` | Bun via `oven-sh/bun`, Node + `node@24`, TypeScript, Vitest, Playwright, Husky, Biome, ESLint, Prettier | |
|
0 commit comments