From ea763319282989e609b3bc613c588ef134105159 Mon Sep 17 00:00:00 2001 From: Youwen Wu Date: Fri, 4 Apr 2025 02:04:48 -0700 Subject: [PATCH] feat: manually set callisto kernelparams to show plymouth properly --- reference/hosts/callisto/configuration.nix | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/reference/hosts/callisto/configuration.nix b/reference/hosts/callisto/configuration.nix index ea9e9a0..d77bad4 100755 --- a/reference/hosts/callisto/configuration.nix +++ b/reference/hosts/callisto/configuration.nix @@ -4,6 +4,7 @@ { inputs, pkgs, + lib, ... }: { @@ -29,7 +30,23 @@ boot = { loader.systemd-boot.enable = true; loader.efi.canTouchEfiVariables = false; - kernelParams = [ "apple_dcp.show_notch=1" ]; + kernelParams = lib.mkForce [ + "earlycon" + "console=tty0" + "boot.shell_on_fail" + "nvme_apple.flush_interval=0" + "quiet" + "splash" + "boot.shell_on_fail" + "loglevel=3" + "rd.systemd.show_status=false" + "rd.udev.log_level=3" + "udev.log_priority=3" + "apple_dcp.show_notch=1" + "root=fstab" + "splash" + "loglevel=0" + ]; extraModprobeConfig = '' options hid_apple iso_layout=0 '';