feat(uconsole): add rpi-cross-overlay module + Lix
- rpi-cross-overlay.nix: override pkgs.rpi with cross-compilation when buildPlatform != hostPlatform (0 QEMU) - Lix nix daemon for uConsole (aarch64-linux) - Remove broken inline overlay from flake.nix
This commit is contained in:
@@ -115,6 +115,7 @@
|
||||
}
|
||||
# nixos-raspberrypi — crée pkgs.rpi avec kernel/firmware cross-compilés
|
||||
nixos-raspberrypi.nixosModules.nixpkgs-rpi
|
||||
nixos-raspberrypi.nixosModules.raspberry-pi-5.base
|
||||
{
|
||||
nixpkgs.overlays = [
|
||||
nixos-raspberrypi.overlays.bootloader
|
||||
@@ -130,6 +131,10 @@
|
||||
nixos-uconsole.nixosModules.configtxt
|
||||
(nixos-uconsole.nixosModules.cm { lib = nixpkgs-uconsole.lib; isCM4 = false; })
|
||||
nixos-uconsole.nixosModules.base
|
||||
# Cross-compile pkgs.rpi (0 QEMU)
|
||||
./modules/nixos/rpi-cross-overlay.nix
|
||||
# Lix instead of CppNix
|
||||
{ nix.package = lix.packages."aarch64-linux".default; }
|
||||
# agenix pour déchiffrer les secrets au déploiement
|
||||
agenix.nixosModules.default
|
||||
# Notre config
|
||||
|
||||
Reference in New Issue
Block a user