{ pkgs, ... }: { home.packages = with pkgs; [ rustup sqlx-cli openssl.dev # Bevy / Wayland runtime deps wayland wayland-protocols libxkbcommon libGL vulkan-loader alsa-lib udev libx11 libxcursor libxi libxrandr libxcb ]; home.sessionVariables.PKG_CONFIG_PATH = "${pkgs.openssl.dev}/lib/pkgconfig"; # ponytail: global LD_LIBRARY_PATH so `cargo run` finds these without a shell.nix home.sessionVariables.LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath (with pkgs; [ wayland libxkbcommon libGL vulkan-loader alsa-lib udev libx11 libxcursor libxi libxrandr libxcb ]); }