I found myself running the same commands to update these, and opening
sclang just to run the single Quarks line to update Superdirt felt somewhat clunky.
The steps in the userbase seemed quickly scriptable, and so these 2 files can make it a bit quicker to update TidalCycles and SuperDirt in one go.
( Quarks.update("SuperDirt"); 0.exit; );
#!/bin/bash # update TidalCycles cabal update cabal install tidal # add --lib to the previous line if your cabal version is recent enough # update SuperDirt sclang superdirt_update.scd
With these in the same directory, you can now run
./update.sh anytime you want to update TidalCycles and SuperDirt.