mkinitcpio hooks that print the word "Welcome" in big letters and draw a box for inputting an encryption password and catching the fsck output during early userspace. See blog post for a video: https://mcol.xyz/2020/06/ricing-early-userspace.html
git clone https://github.com/m-col/mkinitcpio-welcome
Files | Refs | Readme

Commit 6e673e0c130b313a26c64be2a678da23a772d1fc
Parent: 441f398acb4b0bc817b6610d28901da8e78d6482
Author: mcol <mcol@posteo.net>
Date: 2020-10-12 22:57:02 +0100
Committer: mcol <mcol@posteo.net>
Committed: 2020-10-12 22:57:02 +0100

add message in readme about KMS/consolefont

readme.rst Modified

@@ -9,6 +9,10 @@
 The hook wraps and replaces the encrypt hook so that it can have greater
 control over the cursor and any printed messages.
 
+If you find that the message is squeezed into a smaller number of columns that
+can fit on screen, you may need to enable early `kernel mode setting`_,
+although I found enabling the `consolefont` hook also fixed the issue.
+
 It works very well with Evan Purkhiser's `mkinitcpio-colors`_.