-
-
Notifications
You must be signed in to change notification settings - Fork 80
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #26 from samueldr/artwork/bootloader
Bootloader artwork refresh
- Loading branch information
Showing
86 changed files
with
4,638 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
Bootloader artwork | ||
================== | ||
|
||
This directory holds the artwork used for the NixOS bootloaders. | ||
|
||
|
||
`isolinux` | ||
----------- | ||
|
||
A bootloader for legacy boot, specifically the ISO/USB image. | ||
|
||
It is assumed it is of the SYSLINUX family, probably ISOLINUX. | ||
|
||
Technically the ISOLINUX setup is to be configured to use a 800×600 resolution. | ||
This resolution ensures a maximum number of machines to be compatible, and | ||
still allows enough definition. | ||
|
||
It is also assumed that legacy boot **is not really used anymore**. Most recent | ||
hardware will be using the UEFI bootloader. This is why the image is made | ||
assuming 4:3 aspect ratio; most of the legacy boot uses are assumed to be on | ||
virtual machines, where the bootloader will be shown with square pixels. | ||
|
||
|
||
`grub2-installer` | ||
---------------- | ||
|
||
Bootloader that can be themed more extensively than others. This theme is | ||
initially built for the installer image. It may be adapted or forked for use | ||
with an installed NixOS suystem later. | ||
|
||
### `grub2-installer/icons` | ||
|
||
Icons are from or adapted from the breeze icons projects of KDE, available | ||
under the LGPL license. | ||
|
||
|
||
`refind` | ||
-------- | ||
|
||
A bootloader for (U)EFI boot. While not generally used with NixOS, a first | ||
draft for a themed UEFI bootloader is made using refind. | ||
|
||
|
||
### `refind/icons` | ||
|
||
Icons are from or adapted from the breeze icons projects of KDE, available | ||
under the LGPL license. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
#!/usr/bin/env nix-shell | ||
#!nix-shell -p inkscape -p bash -i bash | ||
|
||
set -e | ||
set -u | ||
PS4=" $ " | ||
set -x | ||
|
||
for f in refind/*.svg refind/*/*.svg; do | ||
inkscape -e "${f%.*}.png" "$f" | ||
done |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.