From dc265d2f71e60947b5e09ce9ece7385d521bc6c6 Mon Sep 17 00:00:00 2001
From: DerGrumpf <p.keier@beyerstedt-it.de>
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"
+	];
+}