aboutsummaryrefslogtreecommitdiff
path: root/nixos
diff options
context:
space:
mode:
authorStefan Weigl-Bosker <stefan@s00.xyz>2025-07-25 13:40:14 -0400
committerStefan Weigl-Bosker <stefan@s00.xyz>2025-07-25 13:40:14 -0400
commit8a0457f14d000b4aae8bbd4e950654802f01c584 (patch)
tree6e66a40961bcb89704fc9ee1c8b09c7cec784af0 /nixos
parent5a6b69a7d1e916b09fa61f57698be5985b3bf377 (diff)
downloadhome-8a0457f14d000b4aae8bbd4e950654802f01c584.tar.gz
nixos: use nix-ld for unpatched dynamic executables
Diffstat (limited to 'nixos')
-rw-r--r--nixos/default.nix30
1 files changed, 30 insertions, 0 deletions
diff --git a/nixos/default.nix b/nixos/default.nix
index 9110d89..7cde2e1 100644
--- a/nixos/default.nix
+++ b/nixos/default.nix
@@ -216,6 +216,36 @@ in
"f0f0f0"
];
};
+ programs.nix-ld = {
+ enable = true;
+ libraries = with pkgs; [
+ zlib
+ zstd
+ stdenv.cc.cc
+ curl
+ openssl
+ attr
+ libssh
+ bzip2
+ libxml2
+ acl
+ libsodium
+ util-linux
+ xz
+ systemd
+ pipewire
+ libelf
+ glib
+ gtk2
+ libusb1
+ flac
+ dbus
+ cairo
+ fontconfig
+ freetype
+ stdenv.cc.cc.lib
+ ];
+ };
services.printing.enable = true;
services.printing.drivers = [ pkgs.gutenprint pkgs.brlaser pkgs.brgenml1lpr pkgs.brgenml1cupswrapper ];