Jovian-NixOS + enabled Secureboot?
I'm willing to get into the nitty gritty, but before throwing myself at the documentation, anyone running this? Is that even possible? Would like to spend my weekend on setting this up on a spare Handheld.
3
u/Matheweh 2d ago
It should be possible with lanzaboote to have Secureboot, Jovian NixOS shouldn't affect that. But if you're running Jovian NixOS on a Steam Deck it might not be possible since the Secureboot settings are not exposed in the UEFI. Read about it here
2
u/ElvishJerricco 2d ago
Secure boot just isn't in the firmware menu. It's still exposed by UEFI perfectly normally to the OS. So you can still do enrollment and reset as usual with sbctl without issue. It's completely normal. I do this on mine.
1
2
u/KeenanW 1d ago
I use Jovian on my HTPC/gaming box with SecureBoot and the Limine bootloader. There's nothing really special nix wise. The hard part is getting your motherboard in the correct provisioning state while also not locking yourself out. You can find my config here. modules/systems/secure-boot.nix has the actual usage of enabling SecureBoot while modules/hosts/nixos-htpc/jovian.nix has the jovian setup. The doc/ directory has my install instructions so you can see how I provision it.
3
u/EvantheGrump 2d ago
It should absolutely be possible, jovian nixos doesn't really interact differently with secure boot or anything. I would say the main thing that may not work would be whatever bios the handheld has. Is it a steamdeck?