Skip to content

Instantly share code, notes, and snippets.

@peterdemartini
Last active May 27, 2026 09:51
Show Gist options
  • Select an option

  • Save peterdemartini/4c918635208943e7a042ff5ffa789fc1 to your computer and use it in GitHub Desktop.

Select an option

Save peterdemartini/4c918635208943e7a042ff5ffa789fc1 to your computer and use it in GitHub Desktop.
Exclude node_modules in timemachine
find `pwd` -type d -maxdepth 3 -name 'node_modules' | xargs -n 1 tmutil addexclusion
@tinny77

tinny77 commented Apr 8, 2026

Copy link
Copy Markdown

This works for me

mdfind "kMDItemFSName == 'node_modules'" > /tmp/node_modules_paths.txt && sudo /bin/zsh -c 'while IFS= read -r p; do [ -d "$p" ] && tmutil addexclusion -p "$p"; done < /tmp/node_modules_paths.txt'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment