let nixpkgs = fetchTarball "https://github.com/NixOS/nixpkgs/tarball/nixos-25.05"; pkgs = import nixpkgs { config = {}; overlays = []; }; in pkgs.mkShellNoCC { packages = with pkgs; [ sdl3 sdl3-image cglm glew glib gcc pkg-config valgrind gdb cpulimit linuxKernel.packages.linux_6_12.perf ]; }