diff options
Diffstat (limited to 'sys-boot/grub/files/00_fonts')
-rwxr-xr-x | sys-boot/grub/files/00_fonts | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/sys-boot/grub/files/00_fonts b/sys-boot/grub/files/00_fonts new file mode 100755 index 00000000..6f5d98b5 --- /dev/null +++ b/sys-boot/grub/files/00_fonts @@ -0,0 +1,14 @@ +# Create required fonts, otherwise graphic mode won't be loaded +if [ -x "/usr/bin/grub2-mkfont" ]; then + # This is the bare minimum + /usr/bin/grub2-mkfont --output=/boot/grub/unifont.pf2 \ + /usr/share/fonts/unifont/unifont.pcf.gz + + # let's load DejaVu if exists, no deps against it + # to avoid crazy deps on critical pkg + if [ -x "/usr/share/fonts/dejavu/DejaVuSans.ttf" ]; then + /usr/bin/grub2-mkfont --output=/boot/grub/dejavu.pf2 \ + /usr/share/fonts/dejavu/DejaVuSans.ttf + fi + +fi |