From dc265d2f71e60947b5e09ce9ece7385d521bc6c6 Mon Sep 17 00:00:00 2001
From: DerGrumpf
Date: Mon, 7 Apr 2025 23:45:34 +0200
Subject: [PATCH] Added: Qemu
---
hosts/m920q/default.nix | 1 +
modules/qemu.nix | 9 +++++++++
2 files changed, 10 insertions(+)
create mode 100644 modules/qemu.nix
diff --git a/hosts/m920q/default.nix b/hosts/m920q/default.nix
index b19b830..5105e9f 100644
--- a/hosts/m920q/default.nix
+++ b/hosts/m920q/default.nix
@@ -22,6 +22,7 @@
../../modules/file_managers/spacefm.nix
../../modules/python.nix
../../modules/appimage.nix
+ ../../modules/qemu.nix
# Include the results of the hardware scan.
./hardware-configuration.nix
];
diff --git a/modules/qemu.nix b/modules/qemu.nix
new file mode 100644
index 0000000..3428a29
--- /dev/null
+++ b/modules/qemu.nix
@@ -0,0 +1,9 @@
+{ pkgs, ... }:
+{
+ environment.systemPackages = [ pkgs.qemu ];
+ systemd.tmpfiles.rules = [ "L+ /var/lib/qemu/firmware - - - - ${pkgs.qemu}/share/qemu/firmware" ];
+ boot.binfmt.emulatedSystems = [
+ "aarch64-linux"
+ "riscv64-linux"
+ ];
+}