nyxi-installer/shell.nix
2025-04-09 19:55:19 -06:00

27 lines
524 B
Nix

{ pkgs ? import <nixpkgs> {} }:
pkgs.mkShell {
buildInputs = with pkgs; [
# Rust
cargo
rustc
# Compiler
gnumake
clang
llvmPackages.libclang
llvmPackages.clang
# System
openssl
pkg-config
util-linux
];
shellHook = ''
export LIBCLANG_PATH="${pkgs.llvmPackages.libclang.lib}/lib"
export CLANG_PATH="${pkgs.llvmPackages.clang}/bin/clang"
export RUST_BACKTRACE=1
echo "We're ready to make some Rust!"
'';
}