diff --git a/modules/profiles/desktop/default.nix b/modules/profiles/desktop/default.nix index e5010ed..22832ee 100644 --- a/modules/profiles/desktop/default.nix +++ b/modules/profiles/desktop/default.nix @@ -38,6 +38,13 @@ in }; }; + systemd.slices."docker-low.slice" = { + sliceConfig = { + CPUWeight = 1; + IOWeight = 1; + }; + }; + programs = { firefox = { enable = true; @@ -141,6 +148,9 @@ in daemon.settings = { storage-driver = "btrfs"; registry-mirrors = [ "https://mirror.gcr.io" ]; + + exec-opts = [ "native.cgroupdriver=systemd" ]; + cgroup-parent = "docker-low.slice"; }; };