diff --git a/virtualisation-configuration.nix b/virtualisation-configuration.nix new file mode 100644 index 0000000..4f7760c --- /dev/null +++ b/virtualisation-configuration.nix @@ -0,0 +1,22 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + docker-compose + ]; + + virtualisation = { + podman = { + enable = true; + defaultNetwork.settings.dns_enabled = true; + }; + + docker = { + enable = true; + rootless = { + enable = true; + setSocketVariable = true; + }; + }; + }; + users.extraGroups.docker.members = [ "caleb" ]; +}