aboutsummaryrefslogtreecommitdiff
path: root/programs
diff options
context:
space:
mode:
Diffstat (limited to 'programs')
-rw-r--r--programs/colima.nix21
1 files changed, 11 insertions, 10 deletions
diff --git a/programs/colima.nix b/programs/colima.nix
index a3317a9..ecf412a 100644
--- a/programs/colima.nix
+++ b/programs/colima.nix
@@ -41,16 +41,17 @@ in
};
in
lib.mkIf cfg.enable {
- home.packages = [ cfg.package ];
- home.sessionVariables = {
- DOCKER_HOST = "unix://${config.home.homeDirectory}/.colima/docker.sock";
+ home = {
+ packages = [ cfg.package ];
+ sessionVariables = {
+ DOCKER_HOST = "unix://${config.home.homeDirectory}/.colima/docker.sock";
+ };
+ # because Colima writes to this file on startup
+ activation.colimaConfig = lib.hm.dag.entryAfter [ "writeBoundary" ] ''
+ mkdir -p ~/.colima/default
+ cp -f "${colimaConfig}" ~/.colima/default/colima.yaml
+ chmod 644 ~/.colima/default/colima.yaml
+ '';
};
-
- # because Colima writes to this file on startup
- home.activation.colimaConfig = lib.hm.dag.entryAfter [ "writeBoundary" ] ''
- mkdir -p ~/.colima/default
- cp -f "${colimaConfig}" ~/.colima/default/colima.yaml
- chmod 644 ~/.colima/default/colima.yaml
- '';
};
}