#!/usr/bin/env nix-shell {pkgs?import{}}:let name = "tek"; stdenv = pkgs.clang19Stdenv; nativeBuildInputs = [ pkgs.pkg-config pkgs.freetype pkgs.libclang pkgs.mold ]; buildInputs = [ pkgs.jack2 pkgs.lilv pkgs.serd pkgs.libclang ]; VST3_SDK_DIR = "/home/user/Lab/Music/tek/vst3sdk/"; LIBCLANG_PATH = "${pkgs.libclang.lib.outPath}/lib"; LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath [ pkgs.pipewire.jack # for ChowKick.lv2: pkgs.freetype pkgs.libgcc.lib # for Panagement pkgs.xorg.libX11 pkgs.xorg.libXcursor pkgs.xorg.libXi pkgs.libxkbcommon pkgs.lilv pkgs.serd #suil # for Helm: pkgs.alsa-lib pkgs.curl pkgs.libglvnd #xorg_sys_opengl ]; in pkgs.mkShell.override { inherit stdenv; } { inherit name nativeBuildInputs buildInputs VST3_SDK_DIR LIBCLANG_PATH LD_LIBRARY_PATH; }