From 7bb7560f229549b5d411af7d3057d8a3830d049d Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sat, 31 Aug 2024 01:12:40 -0700 Subject: ok --- modules/virtualisation.nix | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'modules/virtualisation.nix') diff --git a/modules/virtualisation.nix b/modules/virtualisation.nix index 442cbf7..9355893 100644 --- a/modules/virtualisation.nix +++ b/modules/virtualisation.nix @@ -1,13 +1,33 @@ +{ pkgs, lib, ... }: { virtualisation = { docker = { enable = true; storageDriver = "btrfs"; enableOnBoot = false; + liveRestore = true; + enableNvidia = lib.mkForce true; + + daemon.settings = { + default-runtime = "nvidia"; + # runtimes.nvidia.path = "${pkgs.nvidia-docker}/bin/nvidia-container-runtime"; + experimental = true; + }; + + autoPrune = { + enable = false; + dates = "daily"; + }; rootless = { - enable = true; + enable = false; setSocketVariable = true; + + daemon.settings = { + default-runtime = "nvidia"; + runtimes.nvidia.path = "${pkgs.nvidia-docker}/bin/nvidia-container-runtime"; + experimental = true; + }; }; }; -- cgit v1.2.3