today i'm unhappy about NixOS because: the GRUB graphical mode straight up crashes on this motherboard. not "cannot boot a kernel", not "errors out", but "crashes attempting to transition out of graphical mode to text mode" (whatever that even means with an EFI framebuffer)
I spent thirty fucking minutes trying to figure out what went wrong. the kernel boots if i extract it from the nix store and use the EFI stub. every option in the GRUB menu crashes. i had to edit it using the EFI text editor (it's a polyglot image which Linux mounts as iso9660 but EFI mounts as FAT32) to enable textmode unconditionally
(interestingly, after this every time i transition between GRUB menus it complains about "not being able to fit glyphs on screen". maybe that's what crashes it? no idea.)