emmc-image: copy config to /etc/nixos

This commit is contained in:
Linus Heckemann 2021-01-06 23:27:31 +01:00
parent c2f8b5d71f
commit 3b0eee16a9

View File

@ -1,4 +1,4 @@
{ config, lib, pkgs, ... }: { config, lib, pkgs, ... }:
{ {
imports = [ imports = [
<nixpkgs/nixos/modules/installer/cd-dvd/sd-image.nix> <nixpkgs/nixos/modules/installer/cd-dvd/sd-image.nix>
@ -9,6 +9,8 @@
sdImage.populateRootCommands = '' sdImage.populateRootCommands = ''
mkdir -p ./files/boot mkdir -p ./files/boot
${config.boot.loader.generic-extlinux-compatible.populateCmd} -c ${config.system.build.toplevel} -d ./files/boot ${config.boot.loader.generic-extlinux-compatible.populateCmd} -c ${config.system.build.toplevel} -d ./files/boot
mkdir -p files/etc/nixos
cp -r ${pkgs.nix-gitignore.gitignoreSource [] ./.}/* ./files/etc/nixos/
''; '';
system.build.sdImage = with lib; system.build.sdImage = with lib;
let let