nixpkgs/nixos/modules/system/boot
WilliButz ccff749532
nixos/boot.uki: allow partial overrides of default UKI settings
Previously any user-provided config for boot.uki.settings would need to
either specify a full set of config for ukify or a combination of
mkOptionDefault to merge the "settings" attribute set with the module's
defaults and then mkOverride or mkForce to override a contained
attribute.

Now it is possible to trivially override parts of the module's default
config, such as the initrd or kernel command line, but overriding the
full set of settings now requires mkOverride / mkForce.
2024-01-30 23:54:40 +01:00
..
loader nixos/systemd-boot: move builder script in bin folder 2024-01-27 01:29:40 +00:00
systemd systemd-stage-1: Fix hibernate-resume with systemd v255 2024-01-28 06:52:21 -05:00
binfmt.nix nixos/binfmt: remove unused stringAfter 2023-12-29 03:41:45 +01:00
clevis.md nixos/clevis: clairify secret creation 2024-01-23 20:46:52 -08:00
clevis.nix nixos/clevis: init 2023-12-02 11:55:47 +00:00
emergency-mode.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
grow-partition.nix nixos/growpart: ensure correct ordering w.r.t. shutdown.target 2023-11-30 15:09:59 -08:00
initrd-network.nix systemd-stage-1: Add assertions for unsupported options. 2023-10-30 12:15:58 +01:00
initrd-openvpn.nix systemd-initrd: OpenVPN 2023-04-17 16:41:35 -04:00
initrd-ssh.nix nixos/initrd-ssh: ensure correct ordering w.r.t. shutdown.target 2023-11-30 15:12:10 -08:00
kernel.nix nixos/kernel: correct kernelPatches.extraConfig documentation 2023-11-05 16:00:15 -06:00
kernel_config.nix treewide: use optionalString instead of 'then ""' 2023-06-24 20:19:19 +02:00
kexec.nix
luksroot.nix systemd: 254.6 -> 255.2 2024-01-17 14:13:46 +01:00
modprobe.nix nixos/modprobe: fix typo in boot.modprobeConfig.enable documentation 2023-01-20 13:58:15 +01:00
networkd.nix nixos/networkd: allow IPv6LinkLocalAddressGenerationMode in networkConfig 2023-12-17 19:39:59 +01:00
pbkdf2-sha512.c
plymouth.nix nixos/plymouth: fix minor doc rendering issue 2023-07-09 02:31:05 -04:00
resolved.nix nixos/resolved: add dnsovertls option 2024-01-19 21:29:22 -06:00
shutdown.nix
stage-1-init.sh nixos/stage-1.init.sh: only set 'IFS' in 'waitDevice' for bcachefs 2024-01-16 15:06:05 -06:00
stage-1.nix Merge pull request #266151 from JulienMalka/append-secret-reproducible 2023-11-19 16:16:01 +01:00
stage-2-init.sh stage-2: don't write to /dev/kmsg if missing 2023-10-30 21:53:52 +01:00
stage-2.nix nixos/version: add config.system.nixos.distroName and config.system.nixos.distroId 2023-01-14 16:19:06 -05:00
stratisroot.nix minor refactoring 2023-05-19 10:22:45 -04:00
systemd.nix nixos/systemd: Temporarily bring back multi-user -> network-online 2024-01-25 15:53:52 -05:00
timesyncd.nix systemd: disable NSCD when DNSSEC validation is disabled in timesyncd 2023-12-20 13:21:43 +02:00
tmp.nix nixos/tmp: add a note to useTmpfs on potential issues 2023-03-20 17:27:06 +01:00
uki.nix nixos/boot.uki: allow partial overrides of default UKI settings 2024-01-30 23:54:40 +01:00
unl0kr.nix nixos/module: add boot.initrd.unl0kr 2023-10-16 21:33:02 +11:00
uvesafb.nix nixos/uvesafb: init 2022-10-23 11:47:11 -03:00