Add keepCurrentBootedConfiguration option #443

Open
jbgi wants to merge 1 commit from jbgi/keep-safe-generation into master
jbgi commented 2025-03-11 13:48:32 +00:00 (Migrated from github.com)

to always keep booted system configuration in boot menu.

it is mostly a prof of concept (this is my first time writing some rust code) so probably need some work.

This is a fix/workaround for https://github.com/NixOS/nixpkgs/issues/24158 / https://github.com/NixOS/nix/issues/1095 (only when using lanzaboote of course).

to always keep booted system configuration in boot menu. it is mostly a prof of concept (this is my first time writing some rust code) so probably need some work. This is a fix/workaround for https://github.com/NixOS/nixpkgs/issues/24158 / https://github.com/NixOS/nix/issues/1095 (only when using lanzaboote of course).
nikstur (Migrated from github.com) reviewed 2025-03-11 13:48:32 +00:00
blitz commented 2025-05-08 12:06:50 +00:00 (Migrated from github.com)

This is a super useful feature and should probably be the default.

@nikstur Do you have bandwidth to do a review here?

This is a super useful feature and should probably be the default. @nikstur Do you have bandwidth to do a review here?
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin jbgi/keep-safe-generation:jbgi/keep-safe-generation
git switch jbgi/keep-safe-generation

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff jbgi/keep-safe-generation
git switch jbgi/keep-safe-generation
git rebase master
git switch master
git merge --ff-only jbgi/keep-safe-generation
git switch jbgi/keep-safe-generation
git rebase master
git switch master
git merge --no-ff jbgi/keep-safe-generation
git switch master
git merge --squash jbgi/keep-safe-generation
git switch master
git merge --ff-only jbgi/keep-safe-generation
git switch master
git merge jbgi/keep-safe-generation
git push origin master
Sign in to join this conversation.
No description provided.