Skip to content

feat: use home-manager colima service module#369

Merged
stackptr merged 1 commit intomainfrom
colima-hm-service
Mar 12, 2026
Merged

feat: use home-manager colima service module#369
stackptr merged 1 commit intomainfrom
colima-hm-service

Conversation

@stackptr
Copy link
Owner

@stackptr stackptr commented Mar 12, 2026

Summary

  • Replace manual colima/docker package installation with the upstream services.colima home-manager module (nix-community/home-manager#7913)
  • Colima now runs as a managed launchd agent with declarative config (cpu, disk, memory, arch, mountInotify)
  • Docker context is automatically set via programs.docker-cli

Closes #289

Test plan

  • colima delete existing instance before switching
  • Apply config with just switch
  • Verify launchd agent starts colima: launchctl list | grep colima
  • Verify docker context: docker context ls
  • Verify ~/.colima/default/colima.yaml matches declared settings

🤖 Generated with Claude Code

Replace manual colima/docker package installation with the upstream
home-manager services.colima module, which manages the launchd agent,
docker context, and config file declaratively.

Closes #289

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@stackptr stackptr merged commit c3cd5ff into main Mar 12, 2026
4 checks passed
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.

Use home manager colima module

1 participant