#!/usr/bin/bash UV_PATH=/usr/bin/uv export TMPDIR=/tmp/uv-tmp # setup large tmp for install mkdir -p $TMPDIR sudo mount -o remount,size=2G /tmp sudo mount -o rw,remount / sudo resize2fs $(findmnt -n -o SOURCE /) &>/dev/null || sudo resize2fs $(findmnt -n -o SOURCE /) # run command sudo -E TMPDIR=$TMPDIR UV_NO_CACHE=1 $UV_PATH "$@" # cleanup sudo mount -o ro,remount / sudo rm -rf $TMPDIR sudo mount -o remount /tmp