feat: manually set callisto kernelparams to show plymouth properly

This commit is contained in:
Youwen Wu 2025-04-04 02:04:48 -07:00
parent acef07b8f6
commit ea76331928
Signed by: youwen
GPG key ID: 865658ED1FE61EC3

View file

@ -4,6 +4,7 @@
{ {
inputs, inputs,
pkgs, pkgs,
lib,
... ...
}: }:
{ {
@ -29,7 +30,23 @@
boot = { boot = {
loader.systemd-boot.enable = true; loader.systemd-boot.enable = true;
loader.efi.canTouchEfiVariables = false; 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 = '' extraModprobeConfig = ''
options hid_apple iso_layout=0 options hid_apple iso_layout=0
''; '';