Cómo crear un theme personalizado para el GRUB de Manjaro

Me gusta personalizar el sistema a mi gusto. En esta ocasión les voy a explicar de forma sencilla cómo crear un nuevo tema para el GRUB y de momento cambiar la imagen por defecto del GRUB de Manjaro Linux. Me gusta ser creativo y evitar en la medida de lo posible el uso de aplicaciones que ignoro lo que tocan. Hay que tener en cuenta que Manjaro Linux por defecto oculta el grub, si deseáis que se muestre, he publicado la forma de hacerlo aquí.

Antes de comenzar una advertencia, si no te sientes seguro, si no sabes lo que haces, mi recomendación es que no toques el GRUB. Dicho esto comencemos.

Lo primero es elegir una imagen que os guste, debéis tener en cuenta de debe tener contraste con el blanco, pues el color de la fuente. Ademas, las imágenes con brillo no quedan bien, ya lo he probado. Seguid mis instrucciones al pie de la letra, todo conlleva un riesgo del cual no me hago responsable.

La imagen elegida a de llamarse background.png, y su tamaño a de ser el que tengáis por defecto en vuestro monitor, en mi caso 1920×1080. Con el fin de facilitar la operación, la guardáis en Escritorio.

Como ejemplo, ésta es mi composición personal, que mejor que la mascota oficial de Manjaro. Si os gusta podéis usarla.

Con la finalidad de evitar errores y facilitar el proceso, lo vamos ha realizar desde escritorio.

Copiamos a escritorio el tema «manjaro»

cp -r /usr/share/grub/themes/manjaro /home/miguel/Escritorio/

Copiamos y pegamos nuestra imagen en la carpeta «manjaro» sustituyendo la original

Renombramos la carpeta «manjaro» por el nombre elegido para nuestro theme, como ejemplo vamos a utilizar «prueba»

Movemos la carpeta prueba a /usr/share/grub/themes

sudo mv /home/miguel/Escritorio/prueba /usr/share/grub/themes

Ahora editamos el archivo de configuración del GRUB y procedemos a cambiar el tema «manjaro» por el nombre elegido para nuestro theme personalizado, en nuestro ejemplo: «prueba»

sudo nano /etc/default/grub
Buscamos la siguiente linea
GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt"
Y procedemos a cambiar «manjaro· por «prueba»
GRUB_THEME="/usr/share/grub/themes/prueba/theme.txt"

Guardamos los cambios y salimos:

Ctrl O Enter Ctrl X

Actualizamos el GRUB para aplicar los cambios

sudo update-grub

Reiniciamos y comprobamos que todo está como esperamos.

Y esto ha sido todo compañeros. En el ejemplo solo he cambiado la imagen, pero eso es solo el principio. Que disfruten en el proceso.