From eae408484b065377d7ac7cb6b9079bf343c8a22e Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Sun, 8 Dec 2024 14:59:29 -0700 Subject: [PATCH] Add libvirtd for VM management It was useful for testing out Umbrel --- nalai/etc/nixos/configuration.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nalai/etc/nixos/configuration.nix b/nalai/etc/nixos/configuration.nix index 9e24ab5..9572acf 100644 --- a/nalai/etc/nixos/configuration.nix +++ b/nalai/etc/nixos/configuration.nix @@ -173,7 +173,7 @@ users.users.eliribble = { isNormalUser = true; description = "Eli Ribble"; - extraGroups = [ "adbusers" "networkmanager" "wheel" ]; + extraGroups = [ "adbusers" "libvirtd" "networkmanager" "wheel" ]; packages = with pkgs; [ kdePackages.kate # thunderbird @@ -189,6 +189,7 @@ # Set neovim as the default editor programs.neovim.enable = true; programs.neovim.defaultEditor = true; + programs.virt-manager.enable = true; nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ "brgenml1lpr" "lunar-client" "spotify" @@ -272,5 +273,6 @@ systemd.network.wait-online.enable = false; virtualisation.docker.enable = false; + virtualisation.libvirtd.enable = true; virtualisation.podman.enable = true; }