diff options
| author | Mike Vink <ivi@vinkies.net> | 2024-02-09 12:01:42 +0100 |
|---|---|---|
| committer | Mike Vink <ivi@vinkies.net> | 2024-02-09 12:01:42 +0100 |
| commit | a71aa5e81eecccfe15a6b9aaa2300a944172751b (patch) | |
| tree | 429b47da058abae320cc3ec55de4de4cf125f6db /profiles/station/virtualisation.nix | |
| parent | 276d84875219bb6a4b3f2e071192d2e85cab14ca (diff) | |
better darwin handling
Diffstat (limited to 'profiles/station/virtualisation.nix')
| -rw-r--r-- | profiles/station/virtualisation.nix | 26 |
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" ]; } |
