From 66b68354e0b78b83930e1f2de9a220efd4b91bee Mon Sep 17 00:00:00 2001 From: Michael Thomas Date: Mon, 3 Jun 2024 11:48:05 -0400 Subject: [PATCH] feat(terra): add applications for hypermath development --- machines/terra/configuration.nix | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/machines/terra/configuration.nix b/machines/terra/configuration.nix index 235dc01..b8cb976 100644 --- a/machines/terra/configuration.nix +++ b/machines/terra/configuration.nix @@ -51,7 +51,7 @@ users.users.michael = { isNormalUser = true; description = "Michael Thomas"; - extraGroups = ["wheel" "docker" "podman" "adbusers" "dialout"]; + extraGroups = ["wheel" "docker" "podman" "adbusers" "dialout" "libvirtd"]; shell = pkgs.zsh; openssh.authorizedKeys.keys = [ # Neptune @@ -61,6 +61,18 @@ ]; }; + # Enablle libvirtd + virtualisation.libvirtd.enable = true; + boot.kernelModules = ["kvm-amd" "kvm-intel"]; + + environment.systemPackages = with pkgs; [ + obs-studio + virt-manager + # GTK Discord Client + unstable.dissent + kdenlive + ]; + # This value determines the NixOS release from which the default # settings for stateful data, like file locations and database versions # on your system were taken. It‘s perfectly fine and recommended to leave