Auto-commit: 2026-01-05 18:24:50

This commit is contained in:
2026-01-05 18:24:50 +00:00
parent f3791ad3a2
commit 568e16e1b8

View File

@@ -1,35 +1,40 @@
{ pkgs, ... }: { pkgs, config, lib, ... }:
let
cfg = config.my;
in
{ {
programs.nix-ld.enable = true; programs.nix-ld = lib.mkIf (cfg.rgb.enable || cfg.openlinkhub.enable ) {
programs.nix-ld.libraries = with pkgs; [ enable = true;
stdenv.cc.cc libraries = with pkgs; [
glibc stdenv.cc.cc
xorg.libX11 glibc
xorg.libXcursor xorg.libX11
xorg.libXrandr xorg.libXcursor
xorg.libXinerama xorg.libXrandr
xorg.libXi xorg.libXinerama
wayland xorg.libXi
libGL wayland
libdrm libGL
alsa-lib libdrm
pulseaudio alsa-lib
glib pulseaudio
nspr.out glib
nss.out nspr.out
dbus.lib nss.out
at-spi2-atk dbus.lib
cups.lib at-spi2-atk
cairo.out cups.lib
gtk3.out cairo.out
pango.out gtk3.out
libxcomposite.out pango.out
libxdamage.out libxcomposite.out
libxext.out libxdamage.out
libxfixes.out libxext.out
libgbm.out libxfixes.out
expat.out libgbm.out
libxcb.out expat.out
libxkbcommon.out libxcb.out
]; libxkbcommon.out
];
};
} }