Skip to content

Commit e2da47c

Browse files
committed
refactor: split installer.go into focused step files
installer.go: 1259 → 502 lines (orchestration only) Extracted: - step_git.go (120 lines) — stepGitConfig, stepRestoreGit - step_packages.go (349 lines) — preset/package selection + brew/npm install - step_shell.go (142 lines) — stepShell, stepDotfiles, hasDotfiles - step_system.go (186 lines) — stepMacOS, stepRestoreMacOS, stepPostInstall No logic changes. go vet + go test + go build all pass.
1 parent 81e3889 commit e2da47c

5 files changed

Lines changed: 834 additions & 794 deletions

File tree

0 commit comments

Comments
 (0)