nixpkgs/nixos/modules/system/boot
Raito Bezarius 139bfb5b5e nixos/system/activation/bootspec: generalize the bootspec tooling package
After RFC-0125 implementation, Determinate Systems was pinged multiple
times to transfer the repository ownership of the tooling to a
vendor-neutral repository.

Unfortunately, this never manifested. Additionally, the leadership of
the NixOS project was too dysfunctional to deal with this sort of
problem. It might even still be the case up to this day.

Nonetheless, nixpkgs is about enabling end users to enact their own
policies. It would be better to live in a world where there is one
obvious choice of bootspec tooling, in the meantime, we can live in a
world where people can choose their bootspec tooling.

The Lix forge possess one fork of the Bootspec tooling:
https://git.lix.systems/lix-community/bootspec which will live its own
life from now on.

Change-Id: I00c4dd64e00b4c24f6641472902e7df60ed13b55
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2025-04-24 18:22:02 +02:00
..
loader nixos/system/activation/bootspec: generalize the bootspec tooling package 2025-04-24 18:22:02 +02:00
systemd make-initrd-ng: Restore stripped file permissions (#398396) 2025-04-13 18:11:19 +02:00
binfmt.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
clevis.md treewide: Fix all Nix ASTs in all markdown files 2024-03-28 09:28:12 +01:00
clevis.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
emergency-mode.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
grow-partition.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
initrd-network.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
initrd-openvpn.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
initrd-ssh.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
kernel.nix treewide: Format all Nix files 2025-04-01 20:10:43 +02:00
kernel_config.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
kexec.nix treewide: Format all Nix files 2025-04-01 20:10:43 +02:00
luksroot.nix treewide: Format all Nix files 2025-04-01 20:10:43 +02:00
modprobe.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
networkd.nix treewide: Format all Nix files 2025-04-01 20:10:43 +02:00
pbkdf2-sha512.c
plymouth.nix treewide: Format all Nix files 2025-04-01 20:10:43 +02:00
resolved.nix Make systemd-resolved's config file a reload trigger 2025-01-08 13:38:04 -05:00
shutdown.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
stage-1-init.sh nixos/stage-1-init: notify during copytoram 2024-05-22 18:43:18 -05:00
stage-1.nix treewide: Format all Nix files 2025-04-01 20:10:43 +02:00
stage-2-init.sh stage-2-init: fix false positives for RO Nix store mounts 2025-01-20 00:27:18 -08:00
stage-2.nix various: replace substituteAll with replaceVarsWith 2024-12-15 13:35:30 +01:00
stratisroot.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
systemd.nix Merge remote-tracking branch 'upstream/staging-next' into staging 2025-04-02 18:30:54 +02:00
timesyncd.nix nixos/doc: convert links to manpages 2025-02-21 16:31:09 +01:00
tmp.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
uki.nix chore: move meta option to top level in many modules 2025-04-19 18:27:48 +02:00
unl0kr.nix pkgs/unl0kr: superseded by pkgs.buffybox 2024-12-23 19:07:26 -05:00
uvesafb.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00