danbst
d80cd26ff9
Merge branch 'master' into flip-map-foreach
2019-08-18 18:00:25 +03:00
Kai Wohlfahrt
dd0a951279
nixos/hardware.deviceTree: new module
...
Add support for custom device-tree files, and applying overlays to them.
This is useful for supporting non-discoverable hardware, such as sensors
attached to GPIO pins on a Raspberry Pi.
2019-08-07 13:51:22 +01:00
Danylo Hlynskyi
7585496eff
Merge branch 'master' into flip-map-foreach
2019-08-05 14:09:28 +03:00
danbst
0f8596ab3f
mass replace "flip map -> forEach"
...
See `forEach`-introduction commit.
```
rg 'flip map ' --files-with-matches | xargs sed -i 's/flip map /forEach /g'
```
2019-08-05 14:03:38 +03:00
danbst
91bb646e98
Revert "mass replace "flip map -> foreach""
...
This reverts commit 3b0534310c
.
2019-08-05 14:01:45 +03:00
Domen Kožar
cfd507d581
system-boot: configurationLimit should be null as default
2019-07-23 10:20:09 +02:00
danbst
3b0534310c
mass replace "flip map -> foreach"
...
See `foreach`-introduction commit.
```
rg 'flip map ' --files-with-matches | xargs sed -i 's/flip map /foreach /g'
```
2019-07-14 13:46:10 +03:00
Venkateswara Rao Mandela
7f363b034e
nixos/install-grub: include child configs in grub menu
...
Add configs listed under the fine-tune subdirectory to the grub menu.
Use specified configuration name for the entry if available.
2019-07-11 17:38:25 +05:30
Domen Kožar
224a6562a4
Add configurationLimit to systemd-boot to prevent running out of disk space
...
Refs #23926
2019-06-22 20:11:11 +02:00
Matthew Bauer
f8c12edfdf
Merge pull request #62333 from kampka/buildPackages-for-config-builders
...
Build packages for config builders
2019-06-05 14:47:16 -04:00
Matthew Bauer
22039a182e
Merge pull request #62606 from Shados/fix-62602
...
nixos/grub: Add defaultText for font option
2019-06-04 14:34:13 -04:00
Alexei Robyn
fd9dec7177
nixos/grub: Add defaultText for font option
...
Fixes #62602 .
2019-06-03 22:19:44 +10:00
Nikolay Amiantov
fa2e4bfb61
nixos/systemd-boot: don't remove directories from EFI dir
...
This will only result in an error. These directories might be created by, for example, fwupdmgr.
2019-06-03 11:55:48 +03:00
Christian Kampka
0d570e020e
Revert "treewide: use buildPackages for config builders"
...
This reverts commit 35af6e3605
.
2019-05-31 23:27:49 +02:00
Christian Kampka
fd15f37b37
Revert "extlinux-conf: fix cross compilation"
...
This reverts commit f17dd04f12
.
2019-05-31 23:27:49 +02:00
Matthew Bauer
022d8ab861
Merge pull request #61036 from cdepillabout/nixos-memtest-loader
...
nixos/systemd-boot: add support for memtest86 EFI app
2019-05-20 21:42:40 -05:00
(cdep)illabout
d88d675051
Change non-open-source to unfree in description.
2019-05-21 11:34:11 +09:00
Eelco Dolstra
de9e238469
FIx some malformed XML in option descriptions
...
E.g. these were using "<para>" at the *end* of a description. The real
WTF is that this is possible at all...
2019-05-13 09:15:17 +02:00
(cdep)illabout
b12ea62ec9
nixos/systemd-boot: add support for memtest86 EFI app
...
This commit adds support for installing the memtest86 EFI app and adding
a boot entry for it with systemd-boot.
2019-05-06 17:08:55 +09:00
Daniel Fabian
84ff0956a8
grub: Add support for gfxpayload in grub. Needed for NVIDIA drivers before KMS, afaik
2019-04-08 11:34:39 +01:00
Matthew Bauer
73be6fba8b
Merge pull request #54625 from FlorianFranzen/efi32
...
grub: Support 32bit EFI on 64bit platforms
2019-03-21 11:39:45 -04:00
Florian Franzen
e51a840259
grub: Support 32bit EFI on 64bit x86 platforms
2019-03-18 10:38:07 +01:00
Jeff Slight
c95407b327
boot/raspberrypi: replace deprecated configuration option
2019-02-08 11:36:09 -08:00
Matthew Bauer
921a47bc92
treewide: remove cross assertions
...
sd-image-raspberrypi, sd-image-aarch64, and
sd-image-armv7l-multiplatform can all be cross compiled now.
2019-01-02 23:02:50 -06:00
Matthew Bauer
35af6e3605
treewide: use buildPackages for config builders
2019-01-02 23:02:50 -06:00
Matthew Bauer
92840ab944
Merge pull request #51600 from eburimu/fix/cross-extlinux-conf-builder
...
extlinux-conf: fix cross compilation
2018-12-19 11:01:31 -06:00
volth
bb9557eb7c
lib.makePerlPath -> perlPackages.makePerlPath
2018-12-15 03:50:31 +00:00
eburimu
f17dd04f12
extlinux-conf: fix cross compilation
2018-12-06 03:42:02 +03:00
Ben Wolsieffer
eadb9c822b
raspberrypi-bootloader: pass initrd to kernel
...
NixOS is unable to boot using the RPi bootloader (w/o U-Boot) unless the initrd
is configured.
2018-10-21 17:44:11 +03:00
Ben Wolsieffer
e2fbada6f8
raspberrypi-bootloader: uboot: allow specification of target directory
2018-10-21 17:44:11 +03:00
Ben Wolsieffer
1afff7c10b
raspberrypi-bootloader: support Raspberry Pi 3 w/o U-Boot and explicitly support
...
Raspberry Pi Zero
2018-10-21 17:44:11 +03:00
Ben Wolsieffer
bcb9e17bba
raspberrypi-bootloader: allow specification of target directory
2018-10-21 17:44:11 +03:00
volth
a9a8043b9b
install-grub.pl: avoid double '/' in menu.lst and grub.conf ( #45907 )
...
Although double '/' in paths is not a problem for GRUB supplied with nixpkgs, sometimes NixOS's grub.conf read by external GRUB and there are versions of GRUB which fail
2018-09-02 14:34:55 +02:00
Samuel Dionne-Riel
01259ef98f
nixos/grub: Uses the new artwork as the default option.
...
This also includes a set of defaults *for this option*, where when not
used, other saner defaults are used.
2018-08-29 00:04:58 -04:00
Samuel Dionne-Riel
e8406f937e
nixos/grub: Adds background color and mode options
...
The background color option is self-explanatory.
The mode is either `normal` or `stretch`, they are as defined by GRUB,
where normal will put the image in the top-left corner of the menu, and
stretch is the default, where it stretches the image without
consideration for the aspect ratio.
* https://www.gnu.org/software/grub/manual/grub/grub.html#background_005fimage
2018-08-29 00:04:58 -04:00
John Ericson
7d85ade0cc
treewide: Purge stdenv.platform
and top-level platform
...
Progress towards #27069
2018-08-20 15:22:46 -04:00
Thibault Polge
d470a407eb
nixos/systemd-boot: Add missing newline
...
This fixes an issue where setting both
`boot.loader.systemd-boot.editor` to `false` and
`boot.loader.systemd-boot.consoleMode` to any value would concatenate
the two configuration lines in the output, resulting in an invalid
`loader.conf`.
2018-08-12 15:12:27 +02:00
Silvan Mosberger
31dda068db
Merge pull request #42877 from Infinisil/systemd-boot/consoleMode
...
nixos/systemd-boot: Add consoleMode option
2018-08-04 23:21:31 +02:00
volth
2e979e8ceb
[bot] nixos/*: remove unused arguments in lambdas
2018-07-20 20:56:59 +00:00
Silvan Mosberger
e08148041f
nixos/systemd-boot: Add consoleMode option
2018-07-02 18:21:51 +02:00
Emily Ann Ediger
ac0136509c
added suggestion to support both str and int
2018-06-19 04:05:50 -05:00
Emily Ann Ediger
ae04fb01f8
set default to type.str
2018-06-19 01:59:21 -05:00
Emily Ann Ediger
08691d0515
Grub: default is signed int. Fixes #42152
2018-06-18 23:54:45 -05:00
Joachim Fasting
2be28b1df5
Revert "Merge pull request #38263 from lopsided98/grub-initrd-secrets"
...
This reverts commit c06d7950f1
, reversing
changes made to 4c25fbe338
.
See https://github.com/NixOS/nixpkgs/issues/41608
2018-06-07 14:24:59 +02:00
Joachim F
c06d7950f1
Merge pull request #38263 from lopsided98/grub-initrd-secrets
...
grub: support initrd secrets
2018-06-06 19:05:54 +00:00
Graham Christensen
ab889c14b5
install-grub: only try to loadfont if font is not null
2018-06-05 13:11:33 -04:00
Graham Christensen
52de38f5f4
grub-config.xml: handle a null font
2018-06-05 13:11:26 -04:00
Samuel Dionne-Riel
0ccfe14e25
nixos/grub: Implements use of file format for splashImage.
...
GRUB 2.0 supports png, jpeg and tga. This will use the image's suffix to
load the right module.
As jpeg module is named jpeg, jpg is renamed jpeg.
If the user uses wrong image suffix for an image, it wouldn't work anyway.
This will leave up to two additional left-over files in /boot/ if user switches
through all the supported file formats. The module already left the png
image if the user disabled the splash image.
2018-05-13 19:51:50 -04:00
Samuel Dionne-Riel
8f3a541a3d
nixos/grub: Updates splashImage
description to match reality.
...
Fixes #4911
2018-05-13 19:48:00 -04:00
Ben Wolsieffer
a75aee3923
nixos/grub: support initrd secrets
2018-05-07 10:35:56 -04:00