summaryrefslogtreecommitdiff
path: root/profiles/station/virtualisation.nix
diff options
context:
space:
mode:
authorMike Vink <ivi@vinkies.net>2024-02-09 12:01:42 +0100
committerMike Vink <ivi@vinkies.net>2024-02-09 12:01:42 +0100
commita71aa5e81eecccfe15a6b9aaa2300a944172751b (patch)
tree429b47da058abae320cc3ec55de4de4cf125f6db /profiles/station/virtualisation.nix
parent276d84875219bb6a4b3f2e071192d2e85cab14ca (diff)
better darwin handling
Diffstat (limited to 'profiles/station/virtualisation.nix')
-rw-r--r--profiles/station/virtualisation.nix26
1 files changed, 13 insertions, 13 deletions
diff --git a/profiles/station/virtualisation.nix b/profiles/station/virtualisation.nix
index 4e9425e..5646562 100644
--- a/profiles/station/virtualisation.nix
+++ b/profiles/station/virtualisation.nix
@@ -1,14 +1,14 @@
-{ pkgs, ... }: {
- # environment.systemPackages = with pkgs; [
- # virt-viewer
- # ];
- # virtualisation.libvirtd.enable = true;
- # programs.virt-manager.enable = true;
- # hm.dconf.settings = {
- # "org/virt-manager/virt-manager/connections" = {
- # autoconnect = ["qemu:///system"];
- # uris = ["qemu:///system"];
- # };
- # };
- # ivi.extraGroups = [ "libvirtd" ];
+{ pkgs, lib, ... }: with lib; {
+ environment.systemPackages = with pkgs; mkIf (!pkgs.stdenv.isDarwin) [
+ virt-viewer
+ ];
+ virtualisation.libvirtd.enable = true;
+ programs.virt-manager.enable = true;
+ hm.dconf.settings = {
+ "org/virt-manager/virt-manager/connections" = {
+ autoconnect = ["qemu:///system"];
+ uris = ["qemu:///system"];
+ };
+ };
+ ivi.extraGroups = [ "libvirtd" ];
}