{ config, lib, ... }: { # Avoid unnecessary downloads in CI jobs and/or make out paths constant, i.e., # not containing hashes, version numbers etc. test.stubs = { dmenu = { }; i3 = { buildScript = '' mkdir -p $out/bin echo '#!/bin/sh' > $out/bin/i3 chmod 755 $out/bin/i3 ''; }; i3-gaps = { }; i3status = { }; }; nixpkgs.overlays = [ (_final: _prev: { dbus = config.lib.test.mkStubPackage { name = "dbus"; }; systemd = lib.makeOverridable (_attrs: config.lib.test.mkStubPackage { }) { }; }) ]; }