{ pkgs, ... }: pkgs.mkShell { packages = with pkgs; [ rust-analyzer nodePackages.cspell file jq poppler_utils unar ffmpegthumbnailer fd ripgrep fzf zoxide (rust-bin.nightly.latest.rust.override { extensions = [ "rust-src" ]; }) ]; buildInputs = with pkgs; lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ Foundation ]); env = { RUST_BACKTRACE = "1"; }; }