From e5f0b9e1e9c14dc56b8aee796ef450d73aae947f Mon Sep 17 00:00:00 2001 From: Frank LoTurco Date: Wed, 5 Aug 2026 20:54:28 -0400 Subject: [PATCH] nixos: start adding libraries for nix-ld --- hosts/shared/nixos.nix | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/hosts/shared/nixos.nix b/hosts/shared/nixos.nix index 92e145b..5d50576 100644 --- a/hosts/shared/nixos.nix +++ b/hosts/shared/nixos.nix @@ -162,6 +162,35 @@ in security.rtkit.enable = true; programs = { + nix-ld = { + enable = true; + libraries = with pkgs; [ + stdenv.cc.cc.lib + openssl + zlib + icu + curl + libxcrypt-legacy + gcc + pkg-config + busybox + libdrm + mesa + libxkbcommon + fontconfig + libglvnd + freetype + libx11 + libice + libsm + libxcursor + skia + dotnet-sdk + dotnet-runtime + dotnet-runtime_8 + ]; + }; + bash = { enable = true; @@ -336,6 +365,7 @@ in ]; HISTFILE = "$XDG_STATE_HOME/bash/history"; + DOTNET_ROOT = "${pkgs.dotnet-sdk}/share/dotnet"; DOTNET_CLI_HOME = "$XDG_DATA_HOME/dotnet"; GTK2_RC_FILES = "$XDG_CONFIG_HOME/gtk-2.0/gtkrc"; WINE_BIN = "${inputs.nix-gaming.packages.${pkgs.stdenv.hostPlatform.system}.wine-tkg}/bin/.wine";