diff options
| author | EuAndreh <eu@euandre.org> | 2022-03-25 18:37:48 -0300 |
|---|---|---|
| committer | EuAndreh <eu@euandre.org> | 2022-03-25 18:37:48 -0300 |
| commit | 533fb9220624dca2329da692c02b6597b514431a (patch) | |
| tree | 373e4bf253720cf9223dee1186a142f983f78b12 | |
| parent | configuration.nix: Mark "frescobaldi" and "alot" as broken (diff) | |
| download | dotfiles-533fb9220624dca2329da692c02b6597b514431a.tar.gz dotfiles-533fb9220624dca2329da692c02b6597b514431a.tar.xz | |
configuration.nix: Replace "enable-docker" with "enable-virtualization"
| -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; } |
