chore(nix): cleanup and update flake

This commit is contained in:
BitSyndicate 2025-04-19 00:04:17 +02:00
parent 4a674176cd
commit b1c8da6ac1
Signed by: bitsyndicate
GPG key ID: 443E4198D6BBA6DE
2 changed files with 205 additions and 205 deletions

View file

@ -31,11 +31,22 @@
(import rust-overlay)
];
};
buildInputs = with pkgs; [
nativeBuildInputs = with pkgs; [
vulkan-tools
vulkan-tools-lunarg
vulkan-loader
shaderc
cargo-xbuild
cargo-pgo
cargo-cross
cargo-xwin
cargo-wizard
wine64
pkg-config
];
buildInputs = with pkgs; [
vulkan-loader
libGL
wayland
libxkbcommon
@ -44,14 +55,6 @@
xorg.libXi
xorg.libX11
xorg.libxcb
pkg-config
kdePackages.kdialog
cargo-xbuild
cargo-pgo
cargo-cross
cargo-xwin
cargo-wizard
wine64
];
in {
packages = {
@ -74,12 +77,9 @@
})
pkg-config
];
] ++ nativeBuildInputs;
buildInputs = buildInputs;
shellHook = ''
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${builtins.toString (pkgs.lib.makeLibraryPath buildInputs)}"
echo "Rust version: $(rustc --version)"
'';
LD_LIBRARY_PATH= pkgs.lib.makeLibraryPath buildInputs;
};
formatter = alejandra.packages.${system}.default;
}