what's the best way to install llvm17 in a nix shell ?