From 3c938353122dac1d3d2b0de47483195861cbf453 Mon Sep 17 00:00:00 2001 From: Daylin Morgan Date: Wed, 10 Jul 2024 13:21:04 -0500 Subject: [PATCH] use nix-ld-rs --- modules/nix-ld.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/modules/nix-ld.nix b/modules/nix-ld.nix index 3dccf1e..f205fb8 100644 --- a/modules/nix-ld.nix +++ b/modules/nix-ld.nix @@ -2,6 +2,7 @@ pkgs, lib, config, + enabled, ... }: let @@ -101,13 +102,14 @@ in }; config = - mkIf cfg.enable - - { - programs.nix-ld.enable = true; - programs.nix-ld.libraries = - - defaultLibraries ++ cfg.extra-libraries ++ (if cfg.overkill.enable then overkillLibraries else [ ]); + let + libs = + defaultLibraries ++ cfg.extra-libraries ++ (if cfg.overkill.enable then overkillLibraries else [ ]); + in + mkIf cfg.enable { + programs.nix-ld = enabled // { + package = pkgs.nix-ld-rs; + libraries = libs; }; - + }; }