Something went wrong. Try again.
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283{ inputs, ... }:{ perSystem = { config, self', system, pkgs, lib, ... }: { devShells.default = let libPath = with pkgs; lib.makeLibraryPath [ libGL libxkbcommon wayland udev alsa-lib vulkan-loader libx11 openssl
libxi libxcursor
libxrandr ]; in pkgs.mkShell { name = "jacquard-shell"; inputsFrom = [ self'.devShells.rust config.pre-commit.devShell # See ./nix/modules/pre-commit.nix ]; RUST_SRC_PATH = "${pkgs.rust.packages.stable.rustPlatform.rustLibSrc}"; LD_LIBRARY_PATH = libPath; OPENSSL_DIR = "${pkgs.openssl.dev}"; PKG_CONFIG_PATH = "${pkgs.openssl.dev}/lib/pkgconfig:${ pkgs.lib.makeSearchPathOutput "dev" "lib/pkgconfig" [ ] }"; packages = with pkgs; [ just nixd # Nix language server bacon rust-analyzer inputs.dioxus.packages.${system}.dioxus-cli esbuild wasm-bindgen-cli cargo-nextest zip atproto-goat clang llvmPackages.bintools libGL libxkbcommon wayland pkg-config openssl openssl.dev
udev alsa-lib-with-plugins # Cross Platform 3D Graphics API vulkan-loader # For debugging around vulkan vulkan-tools # Other dependencies libudev-zero libx11
libxi libxcursor
libxrandr ]; }; };}