#!/usr/bin/env bash # https://stackoverflow.com/questions/31389483/find-and-delete-file-or-folder-older-than-x-days if command -v ulimit &> /dev/null; then echo "Increasing limit of opened files..." ulimit -n 1000000 # Can't be $(ulimit -Hn), bitcoind needs some too ! # Needed because the datasets tree is too big lol echo "Increasing stack size..." ulimit -s $(ulimit -Hs) fi # For Mac OS users if [ "$(uname)" == "Darwin" ]; then if mdutil -s / | grep "enabled"; then echo "Disabling spotlight indexing..." sudo mdutil -a -i off &> /dev/null fi echo "Cleaning local TimeMachine snapshots..." # If not enough: tmutil thinlocalsnapshots / 500000000000 4 tmutil thinlocalsnapshots / &> /dev/null fi # Update path cargo run -r -- "$HOME/Developer/bitcoin"