From d1e22cca12f05b526a637fa9bc61ca76728ea357 Mon Sep 17 00:00:00 2001
From: DerGrumpf
Date: Tue, 8 Apr 2025 00:35:46 +0200
Subject: [PATCH] Added: Qemu
---
hosts/m920q/default.nix | 3 ++-
modules/geary.nix | 4 ++++
modules/qemu.nix | 5 ++++-
3 files changed, 10 insertions(+), 2 deletions(-)
create mode 100644 modules/geary.nix
diff --git a/hosts/m920q/default.nix b/hosts/m920q/default.nix
index 5105e9f..c4d4dd0 100644
--- a/hosts/m920q/default.nix
+++ b/hosts/m920q/default.nix
@@ -23,6 +23,7 @@
../../modules/python.nix
../../modules/appimage.nix
../../modules/qemu.nix
+ ../../modules/geary.nix
# Include the results of the hardware scan.
./hardware-configuration.nix
];
@@ -47,7 +48,7 @@
defaultGateway = {
address = "192.168.2.1";
- interface = "eth0";
+ interface = "eno1";
};
nameservers = [
diff --git a/modules/geary.nix b/modules/geary.nix
new file mode 100644
index 0000000..8b58dba
--- /dev/null
+++ b/modules/geary.nix
@@ -0,0 +1,4 @@
+{ pkgs, ...}:
+{
+ programs.geary.enable = true;
+}
diff --git a/modules/qemu.nix b/modules/qemu.nix
index 3428a29..7044260 100644
--- a/modules/qemu.nix
+++ b/modules/qemu.nix
@@ -1,6 +1,9 @@
{ pkgs, ... }:
{
- environment.systemPackages = [ pkgs.qemu ];
+ environment.systemPackages = with pkgs; [
+ qemu
+ quickemu
+ ];
systemd.tmpfiles.rules = [ "L+ /var/lib/qemu/firmware - - - - ${pkgs.qemu}/share/qemu/firmware" ];
boot.binfmt.emulatedSystems = [
"aarch64-linux"