Skip to content

Feature/simplify igloo#6

Merged
bketelsen merged 11 commits intomainfrom
feature/simplify-igloo
Feb 10, 2026
Merged

Feature/simplify igloo#6
bketelsen merged 11 commits intomainfrom
feature/simplify-igloo

Conversation

@bketelsen
Copy link
Contributor

No description provided.

bketelsen and others added 11 commits February 10, 2026 14:43
Ground-up rethink focused on GTK dev containers. Two commands
(igloo + igloo destroy), no config file, auto-detect host distro
with ID_LIKE fallback, always-on display passthrough.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
8 tasks: host detection, cloud-init decoupling, enter rewrite,
destroy simplification, root command, file deletion, dep cleanup,
README update.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
GenerateCloudInit now takes no arguments and reads user info and
timezone directly from the environment. Package-handling logic is
removed since packages are now managed by .igloo.sh scripts. The
CloudInitData struct is unexported as it is only used internally.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Delete cmd/init.go, cmd/provision.go, cmd/status.go, cmd/stop.go,
cmd/remove.go, internal/config/, and internal/script/. All
functionality is now handled by the simplified enter and destroy
commands.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@bketelsen bketelsen merged commit 9a8fa43 into main Feb 10, 2026
@bketelsen bketelsen deleted the feature/simplify-igloo branch February 10, 2026 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments