iemafzalhassan/GrubBootladerThemes ? reverse-engineered prompt

Reverse engineered prompt

Build me a Bash based GRUB bootloader theme manager that lets me browse a collection of pretty themes and install them on Linux with root access.

I want an easy installer script that can either run normally or open an interactive menu where I can install a theme, uninstall it, list what is installed, restore the default GRUB setup, and roll back to a previous configuration if something goes wrong. It should automatically detect the themes that exist in the themes folder, validate them before installing, back up the current GRUB config, update GRUB after changes, and keep a clear log file so I can troubleshoot later.

Please include support for common Debian, Ubuntu, Fedora, and openSUSE style setups, and make the script safe with good error handling. I also want a simple test script and a linter script so I can check that everything works. If you need to look up current GRUB commands or distro specific details online, go ahead.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab