KawaiiGRUB is a cute and minimalistic theme for GRUB (GRand Unified Bootloader), designed to make your bootloader experience visually appealing with a touch of charm. This theme is built with simplicity in mind, enhancing the GRUB interface with vibrant colors, playful icons and easy to navigate layout.
Reboot:
Restart your system to see the new theme in action!
Changing Fonts
Locate the theme.txt file inside the theme directory.
Change the item_font parameter to use your preferred font file, e.g., item_font = "roboto_bold_25.pf2".
Customization
To customize the theme, open the theme.txt file in the theme directory. Here, you can modify:
Font: Change the font setting.
Background: Set your preferred background image. Replace background.png
Colors: Adjust colors for selected/unselected menu items and more.
Troubleshooting
General Issues
Incorrect Paths: If you encounter issues during boot, ensure that the paths in GRUB_THEME and other settings are correct. Double-check the location of the theme directory and the theme.txt file.
Custom Fonts: If you want to use custom fonts, ensure they are in the correct .pf2 format. Use grub-mkfont to convert TTF/OTF fonts:
grub-mkfont -s 25 -o custom_font_25.pf2 font.ttf
Secure Boot: Issues with applying fonts or themes may arise due to Secure Boot. Try disabling Secure Boot in your BIOS/UEFI settings.
Debian-based Systems
GRUB Update Fails: If sudo update-grub fails, ensure that the GRUB_THEME path is correct and that the theme files are properly copied to /boot/grub/themes/.
Missing GRUB Directory: If the /boot/grub/themes/ directory does not exist, create it manually:
sudo mkdir -p /boot/grub/themes/
Arch-based Systems
GRUB Configuration Not Applied: If the theme does not appear after updating GRUB, ensure that the GRUB_THEME line is correctly added to /etc/default/grub and that the grub-mkconfig command is executed successfully.
Missing GRUB Directory: If the /boot/grub/themes/ directory does not exist, create it manually:
sudo mkdir -p /boot/grub/themes/
GRUB Installation: Ensure GRUB is properly installed on your system. If not, install it using:
sudo pacman -S grub
Contributing
Contributions are welcome! If you’d like to improve this theme, feel free to submit a pull request or open an issue with suggestions.
License
This project is licensed under the MIT License. See LICENSE for details.
Enjoy the Kawaii GRUB and happy booting!
Ecosystem Role
Standard MoltPulse indexed agent.
Embed Badge
Show off your Pulse Score in your GitHub README to build trust and rank higher.