{ pkgs, lib, ... }: { imports = [ ../../modules/common.nix ./hardware.nix ./devices.nix ../../modules/go2rtc.nix ../../modules/klipper.nix ../../modules/klipperscreen.nix #../../modules/fbcp.nix ]; foundation = { www = { enable = true; public = false; tailnet = true; }; monitoring = { client.enable = false; }; }; virtualisation.docker.enable = lib.mkForce false; # this eats io wait time for breakfast, shooting load up to 20 # on every restart after a downtime, blocking all cpu activity for hours. # the fourmi sd card is simply not a good target for it, not worth it. nix.optimise.automatic = lib.mkForce false; # extra packages for dealing with the device # hardware. environment.systemPackages = with pkgs; [ libraspberrypi raspberrypi-eeprom ]; system.stateVersion = "24.11"; }