nixpkgs/nixos/modules/system/activation
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
..
lib treewide: add name argument to calls to testers.shellcheck 2025-03-08 00:15:22 +00:00
activatable-system.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
activation-script.nix treewide: Format all Nix files 2025-04-01 20:10:43 +02:00
bootspec.cue nixos/bootspec: adopt the merged RFC-0125 2023-04-28 18:26:11 -07:00
bootspec.nix nixos/system/activation/bootspec: generalize the bootspec tooling package 2025-04-24 18:22:02 +02:00
no-clone.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
pre-switch-check.nix nixos/activation: document the arguments that are passed to the pre-switch-check script 2025-01-28 12:00:10 +01:00
specialisation.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
switch-to-configuration.pl switch-to-configuration: don't block on flock, see 7a56ddaf9d 2025-02-17 13:14:25 +01:00
switchable-system.nix nixos/activation: improve preSwitchChecks 2025-01-23 15:51:37 +01:00
test.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
top-level.nix treewide: Format all Nix files 2025-04-01 20:10:43 +02:00