From 5c81ab594f97ff19b1f159008723130a7898f625 Mon Sep 17 00:00:00 2001 From: Gene Liverman Date: Tue, 3 Sep 2024 08:27:25 -0400 Subject: [PATCH] Container setup --- modules/hosts/nixos/rainbow-planet/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/modules/hosts/nixos/rainbow-planet/default.nix b/modules/hosts/nixos/rainbow-planet/default.nix index 1cb1037..6cd32f2 100644 --- a/modules/hosts/nixos/rainbow-planet/default.nix +++ b/modules/hosts/nixos/rainbow-planet/default.nix @@ -48,6 +48,8 @@ pavucontrol polkit-kde-agent ulauncher + podman-compose + podman-tui # status of containers in the terminal pop-gtk-theme pop-icon-theme pop-launcher @@ -182,7 +184,7 @@ users.users.${username} = { isNormalUser = true; description = "Gene Liverman"; - extraGroups = [ "networkmanager" "wheel" "dialout" "input" ]; + extraGroups = [ "dialout" "docker" "input" "networkmanager" "podman" "wheel" ]; packages = with pkgs; [ tailscale-systray ]; @@ -190,13 +192,19 @@ virtualisation = { containers.enable = true; + docker = { + enable = true; + package = pkgs.docker_26; + }; libvirtd = { enable = true; qemu.package = pkgs.qemu_kvm; }; podman = { enable = true; + autoPrune.enable = true; defaultNetwork.settings.dns_enabled = true; + # dockerCompat = true; }; virtualbox.host.enable = true; };