-
-
Notifications
You must be signed in to change notification settings - Fork 159
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RFC 0125]: Use an intermediary representation (bootspec) for bootloader backends #125
Commits on May 9, 2022
-
RFC 0125: Use an intermediary representation (bootspec) for bootloade…
…r backends Bootspec is a set of memoized facts about a system's closure. These facts are used as the primary input for bootloader backends like systemd-boot and grub, for creating files in `/boot/loader/entries/` and `grub.cfg`. In this proposal we create a stable, comprehensive, and machine-parsable definition of a NixOS Generation as an intermediate representation (IR) between the NixOS system definition and the bootloader management tools.
Configuration menu - View commit details
-
Copy full SHA for 36557a4 - Browse repository at this point
Copy the full SHA 36557a4View commit details
Commits on May 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2157195 - Browse repository at this point
Copy the full SHA 2157195View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd81aa8 - Browse repository at this point
Copy the full SHA cd81aa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1921a9f - Browse repository at this point
Copy the full SHA 1921a9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcc171d - Browse repository at this point
Copy the full SHA bcc171dView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa2253b - Browse repository at this point
Copy the full SHA aa2253bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33eff40 - Browse repository at this point
Copy the full SHA 33eff40View commit details -
Note it is likely for bootloader backends to change their results sli…
…ghtly by integrating bootspec
Configuration menu - View commit details
-
Copy full SHA for 739b6a1 - Browse repository at this point
Copy the full SHA 739b6a1View commit details
Commits on May 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2f239c9 - Browse repository at this point
Copy the full SHA 2f239c9View commit details -
Merge pull request #6 from cole-h/bootspec
Relocate to $out/boot.json, top-level key of specification version
Configuration menu - View commit details
-
Copy full SHA for 1085fef - Browse repository at this point
Copy the full SHA 1085fefView commit details -
Co-authored-by: Cole Helbling <[email protected]> Co-authored-by: Linus Heckemann <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ee0cc5 - Browse repository at this point
Copy the full SHA 5ee0cc5View commit details
Commits on Aug 18, 2022
-
0125-bootspec: add the shepherd team and leader
Co-authored-by: Kevin Cox <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a12f772 - Browse repository at this point
Copy the full SHA a12f772View commit details
Commits on Dec 21, 2022
-
0125-bootspec: initrd is optional, add system, extensions, clarify th…
…e meaning of optional
Configuration menu - View commit details
-
Copy full SHA for 70976d0 - Browse repository at this point
Copy the full SHA 70976d0View commit details -
Co-authored-by: Cole Helbling <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d7fb344 - Browse repository at this point
Copy the full SHA d7fb344View commit details -
Co-authored-by: Cole Helbling <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5fd9e0 - Browse repository at this point
Copy the full SHA d5fd9e0View commit details
Commits on Jan 3, 2023
-
Merge pull request #7 from RaitoBezarius/bootspec
0125-bootspec: initrd is optional, add system, extensions, clarify the meaning of optional
Configuration menu - View commit details
-
Copy full SHA for 7befc1f - Browse repository at this point
Copy the full SHA 7befc1fView commit details
Commits on Mar 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 427942c - Browse repository at this point
Copy the full SHA 427942cView commit details