{ lib, config, ... }: let inherit (lib) mkIf; cfg = config.bootloader.plymouth; in { config = mkIf cfg.enable { boot = { kernelParams = [ "quiet" "splash" "rd.udev.log_level=3" "systemd.show_status=auto" "udev.log_priority=3" "vt.global_cursor_default=0" ]; plymouth = { enable = true; theme = "bgrt"; }; }; }; }