dot

NixOS dotfiles
git clone https://git.echoz.io/dot.git
Log | Files | Refs

commit 9a142f08e7cd669f3127ef6147355366e3da46cc
parent 9c9a86031ad5aae978807f77ff1d89afeacbcacc
Author: Chris <chris@echoz.io>
Date:   Tue, 25 Nov 2025 19:00:59 +0100

feat(docker): set up for multi-platform builds

Diffstat:
Amodules/binfmt/default.nix | 10++++++++++
Mmodules/docker/default.nix | 3+++
2 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/modules/binfmt/default.nix b/modules/binfmt/default.nix @@ -0,0 +1,10 @@ +{ lib, pkgs, ... }: +{ + boot.binfmt = { + emulatedSystems = lib.remove pkgs.stdenv.hostPlatform.system [ + "x86_64-linux" + "aarch64-linux" + ]; + preferStaticEmulators = true; + }; +} diff --git a/modules/docker/default.nix b/modules/docker/default.nix @@ -2,6 +2,9 @@ virtualisation.docker.rootless = { enable = true; setSocketVariable = true; + daemon.settings = { + features.containerd-snapshotter = true; + }; }; boot = {