factor out nix-ld
Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
This commit is contained in:
		
							parent
							
								
									ca7f3fb973
								
							
						
					
					
						commit
						69f4e8bcf9
					
				
					 2 changed files with 141 additions and 124 deletions
				
			
		|  | @ -21,10 +21,13 @@ with lib.plusultra; | |||
|     flake = "git+https://git.hoyer.xyz/harald/nixcfg#x1"; | ||||
|   }; | ||||
| 
 | ||||
|   plusultra.gui.enable = true; | ||||
|   plusultra.nix.enable = true; | ||||
|   plusultra.nix.extra-substituters = { | ||||
|     "https://nixsgx.cachix.org".key = "nixsgx.cachix.org-1:tGi36DlY2joNsIXOlGnSgWW0+E094V6hW0umQRo/KoE="; | ||||
|   plusultra = { | ||||
|     gui.enable = true; | ||||
|     nix-ld.enable = true; | ||||
|     nix.enable = true; | ||||
|     nix.extra-substituters = { | ||||
|       "https://nixsgx.cachix.org".key = "nixsgx.cachix.org-1:tGi36DlY2joNsIXOlGnSgWW0+E094V6hW0umQRo/KoE="; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   boot = { | ||||
|  | @ -150,124 +153,4 @@ with lib.plusultra; | |||
|       defaultNetwork.settings = { dns_enabled = true; }; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   programs.nix-ld.enable = true; | ||||
| 
 | ||||
|   # Sets up all the libraries to load | ||||
|   programs.nix-ld.libraries = with pkgs; [ | ||||
|     SDL | ||||
|     SDL2 | ||||
|     SDL2_image | ||||
|     SDL2_mixer | ||||
|     SDL2_ttf | ||||
|     SDL_image | ||||
|     SDL_mixer | ||||
|     SDL_ttf | ||||
|     alsa-lib | ||||
|     at-spi2-atk | ||||
|     at-spi2-core | ||||
|     atk | ||||
|     bzip2 | ||||
|     cairo | ||||
|     cups | ||||
|     curlWithGnuTls | ||||
|     dbus | ||||
|     dbus-glib | ||||
|     desktop-file-utils | ||||
|     e2fsprogs | ||||
|     expat | ||||
|     flac | ||||
|     fontconfig | ||||
|     freeglut | ||||
|     freetype | ||||
|     fribidi | ||||
|     fuse | ||||
|     fuse3 | ||||
|     gdk-pixbuf | ||||
|     glew110 | ||||
|     glib | ||||
|     gmp | ||||
|     gst_all_1.gst-plugins-base | ||||
|     gst_all_1.gst-plugins-ugly | ||||
|     gst_all_1.gstreamer | ||||
|     gtk2 | ||||
|     harfbuzz | ||||
|     icu | ||||
|     keyutils.lib | ||||
|     libGL | ||||
|     libGLU | ||||
|     libappindicator-gtk2 | ||||
|     libcaca | ||||
|     libcanberra | ||||
|     libcap | ||||
|     libclang.lib | ||||
|     libdbusmenu | ||||
|     libdrm | ||||
|     libgcrypt | ||||
|     libgpg-error | ||||
|     libidn | ||||
|     libjack2 | ||||
|     libjpeg | ||||
|     libmikmod | ||||
|     libogg | ||||
|     libpng12 | ||||
|     libpulseaudio | ||||
|     librsvg | ||||
|     libsamplerate | ||||
|     libthai | ||||
|     libtheora | ||||
|     libtiff | ||||
|     libudev0-shim | ||||
|     libusb1 | ||||
|     libuuid | ||||
|     libvdpau | ||||
|     libvorbis | ||||
|     libvpx | ||||
|     libxcrypt-legacy | ||||
|     libxkbcommon | ||||
|     libxml2 | ||||
|     mesa | ||||
|     nspr | ||||
|     nss | ||||
|     openssl | ||||
|     p11-kit | ||||
|     pango | ||||
|     pixman | ||||
|     python3 | ||||
|     speex | ||||
|     stdenv.cc.cc | ||||
|     tbb | ||||
|     udev | ||||
|     vulkan-loader | ||||
|     wayland | ||||
|     xorg.libICE | ||||
|     xorg.libSM | ||||
|     xorg.libX11 | ||||
|     xorg.libXScrnSaver | ||||
|     xorg.libXcomposite | ||||
|     xorg.libXcursor | ||||
|     xorg.libXdamage | ||||
|     xorg.libXext | ||||
|     xorg.libXfixes | ||||
|     xorg.libXft | ||||
|     xorg.libXi | ||||
|     xorg.libXinerama | ||||
|     xorg.libXmu | ||||
|     xorg.libXrandr | ||||
|     xorg.libXrender | ||||
|     xorg.libXt | ||||
|     xorg.libXtst | ||||
|     xorg.libXxf86vm | ||||
|     xorg.libpciaccess | ||||
|     xorg.libxcb | ||||
|     xorg.xcbutil | ||||
|     xorg.xcbutilimage | ||||
|     xorg.xcbutilkeysyms | ||||
|     xorg.xcbutilrenderutil | ||||
|     xorg.xcbutilwm | ||||
|     xorg.xkeyboardconfig | ||||
|     xz | ||||
|     zlib | ||||
|   ]; | ||||
| 
 | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue