diff options
| -rw-r--r-- | configuration.nix | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/configuration.nix b/configuration.nix index eb81d717..bb510c18 100644 --- a/configuration.nix +++ b/configuration.nix @@ -6,10 +6,10 @@ # $ doas nix-channel --rollback let - enable-docker = true; - extra-groups = if enable-docker then [ "docker" ] else []; + enable-virtualization = true; + extra-groups = if enable-virtualization then [ "docker" ] else []; extra-packages = with pkgs; [ - ] ++ (if enable-docker then [ gitlab-runner ] else []); + ] ++ (if enable-virtualization then [ gitlab-runner ] else []); work = { packages = with pkgs; { proprietary = [ @@ -415,6 +415,9 @@ in { }; services = { + # required by vagrant+libvirt + nfs.server.enable = enable-virtualization; + # Required for local network printer avahi = { enable = true; @@ -602,6 +605,6 @@ in { extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; }; - virtualisation.libvirtd.enable = true; - virtualisation.docker.enable = enable-docker; + virtualisation.libvirtd.enable = enable-virtualization; + virtualisation.docker.enable = enable-virtualization; } |
