From e90599ec80f15d38c291b4a307b74d5677935f09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20corey=20=28they/them=29?= Date: Wed, 11 Mar 2026 22:28:18 -0700 Subject: [PATCH] feat: use home-manager colima service module 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 --- modules/home/development.nix | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/modules/home/development.nix b/modules/home/development.nix index 296c119..9e31fa5 100644 --- a/modules/home/development.nix +++ b/modules/home/development.nix @@ -172,11 +172,24 @@ in { (mkIf cfg.containers.enable { home.packages = with pkgs; [ - colima - docker lazydocker ]; + services.colima = { + enable = true; + profiles.default = { + isActive = true; + isService = true; + settings = { + cpu = 4; + disk = 60; + memory = 8; + arch = "aarch64"; + mountInotify = true; + }; + }; + }; + programs.ssh.includes = [ "~/.colima/ssh_config" ];