Non stop entertainment! The wackiest NixOS configuration to-date. thevoid.cafe/projects/puzzlevision
nixos flake flake-parts dotfiles home-manager nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

๐Ÿ› Add nix-ld libraries to fix various compatibility issues

+53
+53
modules/nixos/system/nix/default.nix
··· 59 59 nixpkgs.config.allowUnfree = true; 60 60 61 61 # Dynamic libraries for unpackaged programs 62 + # Use nix run github:mic92/nix-index-database libName.so to find the correct Nix packages 62 63 programs.nix-ld = mkIf cfg.use-nixld { 63 64 enable = true; 64 65 libraries = with pkgs; [ 66 + # Core 65 67 glibc 66 68 libcxx 69 + expat 70 + nspr 71 + nss 72 + 73 + # Rendering / graphics 74 + mesa 75 + libglvnd 76 + libdrm 77 + libgbm 78 + xorg.libxshmfence 79 + 80 + # X11 stack 81 + xorg.libX11 82 + xorg.libxcb 83 + xorg.libXext 84 + xorg.libXfixes 85 + xorg.libXrandr 86 + xorg.libXcomposite 87 + xorg.libXdamage 88 + xorg.libXcursor 89 + xorg.libXinerama 90 + xorg.libXi 91 + xorg.libXtst 92 + 93 + # Input / keyboard 94 + libxkbcommon 95 + 96 + # Wayland (optional) 97 + wayland 98 + 99 + # GTK / accessibility stack 100 + glib 101 + dbus 102 + at-spi2-core 103 + at-spi2-atk 104 + gtk3 105 + gdk-pixbuf 106 + pango 107 + cairo 108 + 109 + # Printing 110 + cups 111 + 112 + # Fonts / text 113 + freetype 114 + fontconfig 115 + harfbuzz 116 + 117 + # Sound 118 + alsa-lib 119 + pulseaudio 67 120 ]; 68 121 }; 69 122 };