A minimal UEFI boot order manager with a Python GUI that reads existing EFI boot entries, displays the current boot order, allows users to reorder them visually, and writes the updated order back to firmware for controlling system startup behavior.
FOR DEVELOPMENT PURPOSES
mkdir build
cd build
cmake ..
makeUsage
Listing out entries
sudo ./tinyEFI --listSet a boot entry just for next boot
sudo ./tinyefi --next <BOOTENTRYID>Shows the current boot entry
sudo ./tinyefi --currentChange the description of a boot entry
sudo ./tinyefi --rename <BOOTENTRYID> <DESCRIPTION>Bring a boot entry to the top
sudo ./tinyefi --set <BOOTENTRYID>