{ ... }: { virtualisation = { docker = { enable = true; # rootless = { # enable = true; # setSocketVariable = true; # }; }; # Do not use Podman in Wayland/Hyperland. It will crash the session. Very annoying. # podman.enable = true; }; hardware.nvidia-container-toolkit.enable = true; home-manager.users.drew = { ... }: { # Add the path to the docker socket to the environment. programs.zsh.envExtra = '' export DOCKER_HOST=unix://$XDG_RUNTIME_DIR/docker.sock ''; }; }