From e78d65d4e4a54b785e226d9f1893c9ca7fe9be31 Mon Sep 17 00:00:00 2001 From: Charlotte Van Petegem Date: Fri, 3 Jul 2020 14:11:48 +0200 Subject: [PATCH] Optimize 0ad install --- overlays/default.nix | 1 + overlays/zeroad.nix | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 overlays/zeroad.nix diff --git a/overlays/default.nix b/overlays/default.nix index 38ba9273..8c92b8db 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -3,6 +3,7 @@ let files = [ "pass.nix" "ssh.nix" + "zeroad.nix" ]; overlays = map (f: import (./. + "/${f}")) files; set = builtins.listToAttrs (map (f: { name = f; value = (./. + "/${f}"); }) files); diff --git a/overlays/zeroad.nix b/overlays/zeroad.nix new file mode 100644 index 00000000..a7fc015a --- /dev/null +++ b/overlays/zeroad.nix @@ -0,0 +1,3 @@ +self: super: { + zeroadPackages = super.zeroadPackages.override { newScope = extra: self.newScope ({ stdenv = self.stdenvAdapters.impureUseNativeOptimizations self.stdenv; } // extra); }; +}