system: grub: Add preliminary support for themes.
commit99ae9ceb18fe5cf37878e68d2f25df31b3becd69
authorLudovic Courtès <ludo@gnu.org>
Sat, 8 Nov 2014 14:07:18 +0000 (8 15:07 +0100)
committerLudovic Courtès <ludo@gnu.org>
Sat, 8 Nov 2014 14:10:42 +0000 (8 15:10 +0100)
treee7166b23221a08ff2a37ee2b63ca472c8f7aa29f
parent810568b35f7e5a15f3c4420eee1163fe5274cf2c
system: grub: Add preliminary support for themes.

* gnu/system/grub.scm (<grub-image>, <grub-theme>): New record types.
  (%artwork-repository, %background-image): New variables.
  (<grub-configuration>)[theme]: New field.
  (svg->png, resize-image, grub-background-image, eye-candy): New
  procedures.
  (grub-configuration-file): Use 'eye-candy' and add it in BUILDER.
gnu/system/grub.scm