From 894c804e60fff51044f653cfccc504fa5ffc59fd Mon Sep 17 00:00:00 2001 From: YouSiki Date: Fri, 6 Dec 2024 01:09:07 +0800 Subject: [PATCH] Enable Docker and Podman virtualization in the Nix configuration for the Hakase system, including options for rootless execution and automatic pruning. --- systems/x86_64-linux/hakase/default.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/systems/x86_64-linux/hakase/default.nix b/systems/x86_64-linux/hakase/default.nix index 298f9a3..c007356 100644 --- a/systems/x86_64-linux/hakase/default.nix +++ b/systems/x86_64-linux/hakase/default.nix @@ -41,6 +41,19 @@ {device = "/dev/disk/by-uuid/9dc3e2ac-b63d-4dda-8b4c-7be566aa349a";} ]; + # Enable docker and podman + virtualisation = { + docker = { + enable = true; + rootless.enable = true; + autoPrune.enable = true; + }; + podman = { + enable = true; + autoPrune.enable = true; + }; + }; + nichijou = { system = { filesys = {