{ config, lib, ... }: let cfg = config.jalr.debug; in { options.jalr.debug = { enable = lib.mkEnableOption "debugging helpers, DO NOT USE IN PRODUCTION!"; }; config = lib.mkIf cfg.enable { services.getty.autologinUser = "root"; boot.initrd.systemd.emergencyAccess = true; systemd.enableEmergencyMode = true; boot.kernelParams = [ "systemd.setenv=SYSTEMD_SULOGIN_FORCE=1" ]; }; }