From c50df06613e05b30d85c5da6a4d0e79823d3ef40 Mon Sep 17 00:00:00 2001 From: Rutherther Date: Sun, 15 Feb 2026 08:25:40 +0100 Subject: [PATCH] feat: switch to docker --- config.scm | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/config.scm b/config.scm index 22eb7bf3f1ce3343b460035a1b34a8a9fe9ec240..854429f9579791fcef54f5709e70797381965772 100644 --- a/config.scm +++ b/config.scm @@ -25,12 +25,13 @@ (ruther bootloader grub)) (use-service-modules desktop sddm xorg base nix pm virtualization vpn sound dbus cups containers security-token networking - ssh) + ssh databases linux docker) (use-package-modules gnome package-management shells networking wm vim wget curl bash compression glib linux embedded finance python-xyz freedesktop python-build haskell-apps commencement - polkit firmware) + polkit firmware databases guile security-token + docker) (define wireshark-patched (package/inherit wireshark @@ -58,7 +59,7 @@ (supplementary-groups '("wheel" "netdev" "audio" "video" "libvirt" "dialout" - "kvm" "cgroup")) + "kvm" "docker")) (shell (file-append zsh "/bin/zsh")))) ;; Obsolete, only useful if just part of package's udev rules is desirable @@ -89,12 +90,16 @@ (define %ruther/container-virt-services (list - (service rootless-podman-service-type - (rootless-podman-configuration - (subgids - (list (subid-range (name "ruther")))) - (subuids - (list (subid-range (name "ruther")))))) + (service containerd-service-type) + (service docker-service-type) + ;; (service rootless-podman-service-type + ;; (rootless-podman-configuration + ;; (subgids + ;; (list (subid-range (name "ruther")) + ;; (subid-range (name "fbw")))) + ;; (subuids + ;; (list (subid-range (name "ruther")) + ;; (subid-range (name "fbw")))))) (service libvirt-service-type) (service qemu-binfmt-service-type (qemu-binfmt-configuration