Package Details: grub-theme-minegrub-git r19.e267a9f-1

Git Clone URL: https://aur.archlinux.org/grub-theme-minegrub-git.git (read-only, click to copy)
Package Base: grub-theme-minegrub-git
Description: A Grub Theme in the style of Minecraft!
Upstream URL: https://github.com/Lxtharia/minegrub-theme
Licenses: None
Conflicts: grub-theme-minegrub
Provides: grub-theme-minegrub
Submitter: efectn
Maintainer: efectn
Last Packager: efectn
Votes: 6
Popularity: 0.94
First Submitted: 2022-12-04 08:54 (UTC)
Last Updated: 2022-12-04 08:54 (UTC)

Required by (1)

Sources (1)

Latest Comments

MithicSpirit commented on 2025-08-22 14:08 (UTC) (edited on 2025-08-22 14:08 (UTC) by MithicSpirit)

@Takstaartje /usr/share/grub/themes seems to be the correct place to install grub themes, as evidenced by the extra/breeze-grub package. Unless you can find a package in the regular Arch repos that uses /boot/grub/themes, I'd be hesitant to change that to be the default place.

I think an envvar would be a reasonable compromise, although I'll note that the package you linked defaults to /boot/grub/themes rather than /usr/share/grub/themes as stated (also, you are doing a double assignment with both = and :=; I recommend switching to :-).

Takstaartje commented on 2025-08-22 10:52 (UTC)

This package and the non -git AUR package install the theme in /usr/share/grub/themes. That works, but I suggest this package is updated to install it in /boot/grub/themes instead (by default, overwritable), for the following reasons:

  • To align with the installation instructions on GitHub by the author
  • To align with where the minegrub world selection theme installs the theme
  • The most important reason: the double-minegrub-theme depends on both packages being installed in /boot/grub/efi, hardcoded even
  • Themes in /usr/share/grub/themes/ cannot be loaded when the full disk is encrypted

I thus suggest the following: like I did in the minegrub world selection theme aur package, default to installation path to /usr/share/grub/themes, but allow overwriting this path through an environment variable.

Adjusting this would make it incredibly easier to create an AUR package for the double minegrub theme.