Add kagami-air-m1
This commit is contained in:
parent
5baac9ff29
commit
fe85f023b7
9 changed files with 359 additions and 7 deletions
18
kagami-air-m1/m1-support/firmware/default.nix
Normal file
18
kagami-air-m1/m1-support/firmware/default.nix
Normal file
|
@ -0,0 +1,18 @@
|
|||
{ config, pkgs, lib, ... }:
|
||||
{
|
||||
hardware.firmware = [
|
||||
(pkgs.stdenvNoCC.mkDerivation {
|
||||
name = "firmware";
|
||||
buildCommand = ''
|
||||
mkdir -p $out/lib/firmware
|
||||
FIRMWARE='${./firmware.tar}'
|
||||
if [ -e "$FIRMWARE" ]; then
|
||||
tar xf "$FIRMWARE" -C $out/lib/firmware
|
||||
else
|
||||
# stop nixos infra from breaking when it doesn't have any firmware
|
||||
touch $out/lib/firmware/.dummy
|
||||
fi
|
||||
'';
|
||||
})
|
||||
];
|
||||
}
|
BIN
kagami-air-m1/m1-support/firmware/firmware.tar
Executable file
BIN
kagami-air-m1/m1-support/firmware/firmware.tar
Executable file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue