Skip to content

Commit ca339b1

Browse files
committed
feat: remove the custom podman-darwin module
This change removes our custom podman-darwin module that manually managed Podman machines on macOS. Instead, we now rely on home-manager's native podman module which includes proper launchd integration for machine management. Waits for: nix-community/home-manager#8102
1 parent 277c389 commit ca339b1

File tree

4 files changed

+4
-254
lines changed

4 files changed

+4
-254
lines changed

home/shared/dev/podman.nix

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
1-
{ pkgs, ... }:
21
{
3-
services = {
4-
podman = {
5-
enable = if pkgs.stdenv.hostPlatform.isLinux then true else false;
6-
autoUpdate.enable = true;
7-
};
8-
podman-darwin = {
9-
enable = if pkgs.stdenv.hostPlatform.isDarwin then true else false;
10-
};
2+
services.podman = {
3+
enable = true;
4+
autoUpdate.enable = true;
115
};
126
}

modules/home/default.nix

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
{
2-
imports = [
3-
./services
4-
];
2+
imports = [ ];
53
}

modules/home/services/default.nix

Lines changed: 0 additions & 5 deletions
This file was deleted.

modules/home/services/podman-darwin.nix

Lines changed: 0 additions & 237 deletions
This file was deleted.

0 commit comments

Comments
 (0)