From abe42033c6b703d621d74da16d6ef09105fcc4f5 Mon Sep 17 00:00:00 2001 From: Natsu Kagami Date: Fri, 25 Nov 2022 14:45:06 +0100 Subject: [PATCH] Use custom fd build with jemalloc tuned for Asahi --- home/common.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/home/common.nix b/home/common.nix index b2700f8..7a63082 100644 --- a/home/common.nix +++ b/home/common.nix @@ -1,5 +1,16 @@ { config, pkgs, lib, ... }: +let + fd = + if pkgs.stdenv.isAarch64 && pkgs.stdenv.isLinux then + pkgs.fd.overrideAttrs + (attrs: + { + preBuild = '' + export JEMALLOC_SYS_WITH_LG_PAGE=16 + ''; + }) else pkgs.fd; +in { imports = [ ./kakoune/kak.nix