1
0
Fork 0
mirror of https://github.com/NixOS/nixos-artwork synced 2024-10-18 00:06:24 -04:00

Adds grub2-installer.

This commit is contained in:
Samuel Dionne-Riel 2018-02-03 23:19:03 -05:00
parent c16f297f55
commit 3cc8226c12
46 changed files with 685 additions and 0 deletions

View file

@ -21,6 +21,19 @@ 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. 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` `refind`
-------- --------

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 B

Binary file not shown.

View file

@ -0,0 +1,18 @@
#!/usr/bin/env nix-shell
#!nix-shell -p grub2_efi -p dejavu_fonts -i bash
# This script can be used to (dirtily) build fonts for grub2.
# This script assumes only DejaVu, and only one size.
set -e
set -u
PS4=" $ "
set -x
DEJA=
for p in $buildInputs; do
DEJA="$p"
done
grub-mkfont -s 20 "$DEJA/share/fonts/truetype/DejaVuSans.ttf" -o dejavu_20.pf2

View file

@ -0,0 +1,13 @@
#!/usr/bin/env nix-shell
#!nix-shell -p inkscape -p bash -i bash
# Use this to pre-build the png icons using the source files.
set -e
set -u
PS4=" $ "
set -x
for f in *.svg; do
inkscape -e "${f%.*}.png" "$f"
done

Binary file not shown.

After

Width:  |  Height:  |  Size: 736 B

View file

@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
viewBox="0 0 42 32"
version="1.1"
id="svg5"
sodipodi:docname="copytoram.svg"
width="42"
height="32"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)">
<metadata
id="metadata9">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2556"
inkscape:window-height="1401"
id="namedview7"
showgrid="false"
inkscape:zoom="10.727273"
inkscape:cx="-27.5"
inkscape:cy="11"
inkscape:window-x="2560"
inkscape:window-y="35"
inkscape:window-maximized="0"
inkscape:current-layer="svg5" />
<defs
id="defs3051">
<style
type="text/css"
id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path
style="color:#4d4d4d;fill:currentColor;fill-opacity:1;stroke:none;stroke-width:1"
d="M 16.999999,-9e-7 V 11.999999 h 2 V 1.9999991 h 8 v 9.9999999 h 2 V -9e-7 h -2 -8 z M 12.585938,13.999999 11,15.632812 l 11.999999,12.367187 12,-12.367187 -1.585937,-1.632813 -10.414063,10.734376 z M 9,27.999999 V 32 h 2 23.999999 2 v -4.000001 h -2 V 30 H 11 v -2.000001 z"
id="rect4161"
class="ColorScheme-Text"
inkscape:connector-curvature="0" />
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 865 B

View file

@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
viewBox="0 0 42 32"
version="1.1"
id="svg5"
sodipodi:docname="debug.svg"
width="42"
height="32"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)">
<metadata
id="metadata9">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2556"
inkscape:window-height="1401"
id="namedview7"
showgrid="false"
inkscape:zoom="10.727273"
inkscape:cx="33.885593"
inkscape:cy="11.652542"
inkscape:window-x="2560"
inkscape:window-y="35"
inkscape:window-maximized="0"
inkscape:current-layer="svg5" />
<defs
id="defs3051">
<style
type="text/css"
id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path
style="color:#4d4d4d;opacity:1;fill:currentColor;fill-opacity:1;stroke:none;stroke-width:1"
d="M 8.749999,2e-7 7,1.3839289 17.758928,13.714286 7,26.044642 8.749999,27.428571 20.714287,13.714286 Z M 20.714287,29.714286 V 32 h 18.285715 v -2.285714 z"
class="ColorScheme-Text"
id="path4867"
inkscape:connector-curvature="0" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -0,0 +1,76 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
viewBox="0 0 42 32"
version="1.1"
id="svg6"
sodipodi:docname="hidpi.svg"
width="42"
height="32"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
inkscape:export-filename="/Users/samuel/tmp/nixos.wiki/breeze-icons/mine/hand@32.svg.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2556"
inkscape:window-height="1401"
id="namedview8"
showgrid="false"
inkscape:zoom="1"
inkscape:cx="10.913194"
inkscape:cy="1.7608475"
inkscape:window-x="2560"
inkscape:window-y="35"
inkscape:window-maximized="0"
inkscape:current-layer="svg6"
showguides="false">
<inkscape:grid
type="xygrid"
id="grid8438"
color="#0000ff"
opacity="0.22352941" />
</sodipodi:namedview>
<defs
id="defs3051">
<style
type="text/css"
id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path
style="color:#4d4d4d;fill:currentColor;fill-opacity:1;stroke:none;stroke-width:1"
d="m 29.253964,0.00770124 c -1.242826,0.07535 -2.09317,0.855632 -2.691414,1.82129896 -0.652708,-2.37307796 -5.278014,-2.52151896 -6.20314,0.842107 -0.726936,-0.782685 -1.65497,-1.324649 -2.824226,-1.241617 h -0.04687 C 15.35015,1.6167372 13.83698,3.497054 14.203148,5.5577692 L 16.027367,16.18006 C 15.336873,15.706184 14.498588,14.893818 13.88283,14.625102 12.455856,14.002222 11.149773,13.924032 10.097664,14.22559 7.993462,14.828422 7.3632822,16.79891 7.3632822,16.79891 L 7,17.821188 7.9101586,18.443954 c 2.0089608,1.321394 4.2230894,4.524584 6.1486314,7.508456 0.962777,1.491864 1.921774,2.902278 3.011726,4.04211 1.089951,1.139978 2.149852,2.015768 3.812332,2.005388 h 0.02734 c 4.666878,-0.0024 9.084315,4.58e-4 13.751193,0 h 0.363284 l 0.04688,-0.323857 c 0,0 0.12846,-3.492925 0.363282,-6.432577 0.23488,-2.939656 0.661057,-6.368414 1.066121,-7.954968 L 38.692352,8.714689 C 39.32366,6.3590964 37.586066,4.0929288 35.09382,4.2730674 c -0.764882,0.042652 -1.440514,0.3706422 -2.007818,0.799022 l 0.04296,-1.2886186 c 0.142744,-2.1521346 -1.66587,-3.91481956 -3.874998,-3.77576956 z m -5.74611,1.41787196 v 0.0039 c 1.161128,-0.07109 2.277964,0.908056 2.324228,2.040639 l 0.55078,9.8193518 c 0.03094,0.555344 0.384618,0.548603 0.410158,0.047 l 0.5,-9.8663532 c 0.04276,-1.0435796 0.980714,-1.9800076 2.050788,-2.0445556 1.237922,-0.0782 2.408106,1.061723 2.32813,2.2678118 l -0.546876,10.794657 c -0.0164,0.324304 0.07826,0.48393 0.17968,0.09008 l 1.871104,-7.242112 c 0.21328,-0.8888912 1.072332,-1.5928662 2.00782,-1.645045 1.382958,-0.099526 2.631574,1.3601466 2.281256,2.667323 l -2.19141,8.57381 c -0.879688,3.445788 -1.323468,13.047795 -1.375004,14.074203 L 21,31.011783 v 0 c -4.233022,-0.0429 -7.591846,-10.516039 -12.5334649,-13.766361 -0.020865,-0.07303 1.9574149,-5.41785 9.3420869,1.997554 0,0 0.0512,-0.237524 0.136718,-0.575766 -0.05341,-0.17302 -0.08645,-0.356176 -0.09375,-0.536598 L 15.664085,5.3345132 c -0.205705,-1.157748 0.759843,-2.38194 1.960943,-2.487151 1.091629,-0.07678 2.218156,0.4861123 2.37497,1.5413509 l 1,9.6112869 c 0.06582,0.385014 1.029626,0.0029 1,-0.500872 L 21.45707,3.693385 C 21.38323,2.5762992 22.360912,1.4933912 23.507854,1.4255732 Z"
class="ColorScheme-Text"
id="path4"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

View file

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
viewBox="0 0 42 32"
version="1.1"
id="svg5"
sodipodi:docname="installer.svg"
width="42"
height="32"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
inkscape:export-filename="/Users/samuel/tmp/nixos.wiki/breeze-icons/mine/special@32.svg.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96">
<metadata
id="metadata9">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2556"
inkscape:window-height="1401"
id="namedview7"
showgrid="true"
inkscape:zoom="5.5255665"
inkscape:cx="72.816803"
inkscape:cy="9.8920973"
inkscape:window-x="2560"
inkscape:window-y="35"
inkscape:window-maximized="0"
inkscape:current-layer="svg5"
inkscape:snap-global="false">
<inkscape:grid
type="xygrid"
id="grid8418" />
</sodipodi:namedview>
<defs
id="defs3051">
<style
type="text/css"
id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path
style="color:#4d4d4d;fill:currentColor;fill-opacity:1;stroke:none;stroke-width:0.99999994"
d="M 33,0.58817499 7,26.351259 12.126292,32 38.479691,5.6487407 Z M 10.020879,0.02599555 8.9601917,1.9600328 7.0259972,3.0206339 8.9601917,4.081235 10.020879,6.0152723 11.081566,4.081235 13.015761,3.0206339 11.081566,1.9600328 Z m 9.982939,0 L 18.943131,1.9600328 17.008937,3.0206339 18.943131,4.081235 20.003818,6.0152723 21.064505,4.081235 22.998701,3.0206339 21.064505,1.9600328 Z M 33,1.6487407 l 4.351918,3.9040225 -7,6.9999998 L 26,8.6487407 Z m -18.985946,6.3629572 -1.060686,1.9340373 -1.934195,1.0606008 1.934195,1.060601 1.060686,1.934038 1.060689,-1.934038 1.934194,-1.060601 -1.934194,-1.0606008 z"
id="path74"
class="ColorScheme-Text"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 248 B

View file

@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
viewBox="0 0 42 32"
version="1.1"
id="svg6"
sodipodi:docname="nomodeset.svg"
width="42"
height="32"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2556"
inkscape:window-height="1401"
id="namedview8"
showgrid="true"
inkscape:zoom="29.5"
inkscape:cx="31.587431"
inkscape:cy="15.755656"
inkscape:window-x="2560"
inkscape:window-y="35"
inkscape:window-maximized="0"
inkscape:current-layer="svg6">
<inkscape:grid
type="xygrid"
id="grid817" />
</sodipodi:namedview>
<defs
id="defs3051">
<style
type="text/css"
id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path
style="color:#4d4d4d;fill:currentColor;fill-opacity:1;stroke:none;stroke-width:1"
d="m 7,2 v 22 h 13 v 4 h -5 v 2 H 31 V 28 H 26 V 24 H 39 V 2 Z M 9,4 H 37 V 22 H 9 Z"
class="ColorScheme-Text"
id="path4"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 694 B

View file

@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
viewBox="0 0 42 32"
version="1.1"
id="svg6"
sodipodi:docname="refind.svg"
width="42"
height="32"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2556"
inkscape:window-height="1401"
id="namedview8"
showgrid="true"
inkscape:zoom="16"
inkscape:cx="31.114585"
inkscape:cy="11.660585"
inkscape:window-x="2560"
inkscape:window-y="35"
inkscape:window-maximized="0"
inkscape:current-layer="svg6">
<inkscape:grid
type="xygrid"
id="grid817" />
</sodipodi:namedview>
<defs
id="defs3051">
<style
type="text/css"
id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path
style="color:#4d4d4d;fill:currentColor;fill-opacity:1;stroke:none;stroke-width:1"
d="M 9,-4e-7 V 32 h 1.999974 13.999817 V 30 H 10.999974 V 1.9999997 L 34,1.9999976 V 20 h 1.999974 V -2.5e-6 H 34 L 10.999974,-4e-7 Z M 26.636133,16 c -3.323963,0 -5.999922,2.675994 -5.999922,6.000002 0,3.324004 2.675959,5.999998 5.999922,5.999998 1.298766,0 2.492674,-0.417172 3.472609,-1.113281 L 35.221958,32 36.636,30.585938 31.522784,25.472658 c 0.696102,-0.979949 1.113269,-2.173874 1.113269,-3.472656 C 32.636053,18.675994 29.960092,16 26.636133,16 Z m 0,1.999999 c 2.215976,0 3.999946,1.783995 3.999946,4.000003 0,2.216006 -1.78397,3.999998 -3.999946,3.999998 -2.215978,0 -3.999949,-1.783992 -3.999949,-3.999998 0,-2.216008 1.783971,-4.000003 3.999949,-4.000003 z"
class="ColorScheme-Text"
id="path4"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccccccccsssccccsssssss" />
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 271 B

View file

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
viewBox="0 0 42 32"
version="1.1"
id="svg5"
sodipodi:docname="settings.svg"
width="42"
height="32"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
inkscape:export-filename="/Users/samuel/tmp/nixpkgs/nixpkgs/TMP/Breeze-GRUB2/breeze/icons/settings.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96">
<metadata
id="metadata9">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2556"
inkscape:window-height="1401"
id="namedview7"
showgrid="true"
inkscape:zoom="10.429825"
inkscape:cx="54.180657"
inkscape:cy="-3.4899745"
inkscape:window-x="2560"
inkscape:window-y="35"
inkscape:window-maximized="0"
inkscape:current-layer="svg5">
<inkscape:grid
type="xygrid"
id="grid819" />
</sodipodi:namedview>
<defs
id="defs3051">
<style
type="text/css"
id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path
style="color:#4d4d4d;fill:currentColor;fill-opacity:1;stroke:none;stroke-width:1"
d="M 7,9e-7 V 32 H 39 V 9e-7 Z M 8,7 H 38 V 31 H 8 Z m 3,3 v 18 h 8.000001 V 10 Z m 10,1 v 1.000001 H 35 V 11 Z m 0,7 v 1 h 11 v -1 z m 0,6 v 2 h 6 v -2 z"
id="path18"
class="ColorScheme-Text"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
viewBox="0 0 42 32"
version="1.1"
id="svg6"
sodipodi:docname="shutdown.svg"
width="42"
height="32"
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2556"
inkscape:window-height="1401"
id="namedview8"
showgrid="true"
inkscape:zoom="32"
inkscape:cx="18.928284"
inkscape:cy="32.726043"
inkscape:window-x="2560"
inkscape:window-y="35"
inkscape:window-maximized="0"
inkscape:current-layer="svg6">
<inkscape:grid
type="xygrid"
id="grid817" />
</sodipodi:namedview>
<defs
id="defs3051">
<style
type="text/css"
id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path
style="color:#4d4d4d;fill:currentColor;fill-opacity:1;stroke:none;stroke-width:1"
d="M 21.666666,9e-7 V 0.0677079 1.4062492 12.000001 H 24 V 1.4010425 0.0625012 1.2e-6 h -1 z m 3.559667,0.2265627 v 1.3619786 c 6.949858,1.285027 12.435154,7.3438004 12.440333,14.4114588 0,8.100176 -6.56649,14.666666 -14.666666,14.666666 -8.100176,0 -14.6666667,-6.56649 -14.6666667,-14.666666 C 8.3372574,8.931361 13.382511,2.8711445 20.333333,1.5859382 V 0.2421889 C 12.64187,1.5422783 7.0089718,8.1994398 7,16.000001 7.0000006,24.836557 14.163444,32 23,32 31.836555,31.999999 38.999998,24.836556 38.999999,16.000001 38.998645,8.1935327 32.923615,1.5276417 25.226333,0.2265636 Z"
class="ColorScheme-Text"
id="path4"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccccccsccccscc" />
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 287 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 B

View file

@ -0,0 +1,78 @@
#
# This website explains the theme format much better than grub's own documentation:
# → http://wiki.rosalab.ru/en/index.php/Grub2_theme_tutorial
#
# Icons are adapted from Breeze
# Colors: https://community.kde.org/KDE_Visual_Design_Group/HIG/Color
#
# An image is used instead.
title-text: ""
title-font: "DejaVu Regular 20"
title-color: "#ffffff"
+ image {
top = 5%
height = 100
width = 319
left = 50%-160 # (image width) / 2 = 160
file = "logo.png"
}
# A background image is *always* necessary due to a bug.
desktop-image: "background.png"
message-font: "DejaVu Regular 20"
message-color: "#ffffff"
# This font is provided, by default, by NixOS.
terminal-font: "Unifont Regular 16"
terminal-box: "terminal_*.png"
#
# FIXME : Make it a /¯¯¯¯¯¯¯¯¯/ shape
# ¯¯¯¯¯¯¯¯¯¯
+ progress_bar {
id = "__timeout__"
top = 95%-32
left = 50%-25%
height = 32
width = 50%
show_text = false
text = ""
border_color = #5579C4
bg_color = #7EBAE4
fg_color = #5579C4
}
+ boot_menu {
left = 50%-400 # menu width / 2
width = 800
top = 5%+100+5%
# Keep the menu off the logo and the progress bar.
height = 100%-5%-100-5%-5%-32-5%
# ^ ^ ^ ^ ^ ^
# | | | | | \ 5% between progress and bottom
# | | | | \ height of progress
# | | | \ 5% between progress and this
# | | \ 5% between logo and this
# | \ height of logo
# \ 5% from the top
item_font = "DejaVu Regular 20"
item_color = "#232627"
item_height = 48
item_icon_space = 12
item_spacing = 2
selected_item_font = "DejaVu Regular 20"
selected_item_color= "#232627"
selected_item_pixmap_style = "select_*.png"
icon_height = 32
icon_width = 42
scrollbar = false
menu_pixmap_style = "boot_menu_*.png"
}

Binary file not shown.

BIN
logo/nixos.svg.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB