From 5916073839be3a4ca61db0c65b03a32666a883f5 Mon Sep 17 00:00:00 2001 From: Leyla Becker Date: Sun, 29 Sep 2024 11:16:13 -0500 Subject: [PATCH] groups environment vars in common environment added qemu to system --- enviroments/common/default.nix | 38 +++++++++++++++++++++------------- 1 file changed, 24 insertions(+), 14 deletions(-) diff --git a/enviroments/common/default.nix b/enviroments/common/default.nix index 0194ec1..a5e1c9c 100644 --- a/enviroments/common/default.nix +++ b/enviroments/common/default.nix @@ -126,9 +126,30 @@ }; }; - environment.sessionVariables = rec { - SOPS_AGE_KEY_DIRECTORY = "/var/lib/sops-nix"; - SOPS_AGE_KEY_FILE = "${SOPS_AGE_KEY_DIRECTORY}/key.txt"; + environment = { + # List packages installed in system profile. + systemPackages = with pkgs; [ + qemu + (pkgs.writeShellScriptBin "qemu-system-x86_64-uefi" '' + qemu-system-x86_64 \ + -bios ${OVMF.fd}/FV/OVMF.fd \ + "$@" + '') + + wget + + # version control + git + + # system debuging tools + iputils + dnsutils + ]; + + sessionVariables = rec { + SOPS_AGE_KEY_DIRECTORY = "/var/lib/sops-nix"; + SOPS_AGE_KEY_FILE = "${SOPS_AGE_KEY_DIRECTORY}/key.txt"; + }; }; sops = { @@ -141,15 +162,4 @@ # generateKey = true; }; }; - # List packages installed in system profile. - environment.systemPackages = with pkgs; [ - wget - - # version control - git - - # system debuging tools - iputils - dnsutils - ]; }