Nix format.

This commit is contained in:
Connor Garey 2026-03-28 11:28:05 +00:00
parent 240864deb2
commit 54fa7f7cc3

123
flake.nix
View File

@ -5,69 +5,70 @@
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
}; };
outputs = { self, nixpkgs }: outputs =
let { self, nixpkgs }:
pkgsLinux = nixpkgs.legacyPackages.x86_64-linux; let
in pkgsLinux = nixpkgs.legacyPackages.x86_64-linux;
{ in
devShells.x86_64-linux.default = pkgsLinux.mkShell.override {stdenv = pkgsLinux.clangStdenv; } { {
packages = with pkgsLinux; [ devShells.x86_64-linux.default = pkgsLinux.mkShell.override { stdenv = pkgsLinux.clangStdenv; } {
clang-tools packages = with pkgsLinux; [
cmake clang-tools
pkg-config cmake
vulkan-tools pkg-config
vulkan-tools
renderdoc
gef
strace
openal renderdoc
zlib.dev gef
libedit.dev strace
vulkan-headers
vulkan-utility-libraries
ffmpeg.dev
fmt.dev
glslang.dev
wayland.dev
stb
libpng.dev
# Specific SDL3 dependencies:
sdl3.dev
alsa-lib
hidapi
ibus.dev
jack2.dev
libdecor.dev
libthai.dev
fribidi.dev
libxcb.dev
libGL.dev
libpulseaudio.dev
libusb1.dev
libx11.dev
libxcursor.dev
libxext
libxfixes.dev
libxi.dev
libxinerama.dev
libxkbcommon
libxrandr.dev
libxrender.dev
libxtst
pipewire.dev
libxscrnsaver
sndio
];
LD_LIBRARY_PATH = pkgsLinux.lib.makeLibraryPath [ openal
pkgsLinux.mesa zlib.dev
]; libedit.dev
vulkan-headers
vulkan-utility-libraries
ffmpeg.dev
fmt.dev
glslang.dev
wayland.dev
stb
libpng.dev
shellHook = '' # Specific SDL3 dependencies:
echo "Entering shadPS4 development shell!" sdl3.dev
''; alsa-lib
hidapi
ibus.dev
jack2.dev
libdecor.dev
libthai.dev
fribidi.dev
libxcb.dev
libGL.dev
libpulseaudio.dev
libusb1.dev
libx11.dev
libxcursor.dev
libxext
libxfixes.dev
libxi.dev
libxinerama.dev
libxkbcommon
libxrandr.dev
libxrender.dev
libxtst
pipewire.dev
libxscrnsaver
sndio
];
LD_LIBRARY_PATH = pkgsLinux.lib.makeLibraryPath [
pkgsLinux.mesa
];
shellHook = ''
echo "Entering shadPS4 development shell!"
'';
};
}; };
};
} }