Skip to content

Instantly share code, notes, and snippets.

View tazorax's full-sized avatar

Mathieu Cabaret tazorax

View GitHub Profile
@tazorax
tazorax / clean-my-mac.zsh
Last active December 19, 2025 13:11
Function to clean caches and heavy directories on macOS
# clean-my-mac.zsh
#
# Usage:
# 1️⃣ Save this file as ~/.zsh/clean-my-mac.zsh
# 2️⃣ Edit WORK_DIR following you local setup
# 3️⃣ Add the following line to your ~/.zshrc:
# [ -f ~/.zsh/clean-my-mac.zsh ] && source ~/.zsh/clean-my-mac.zsh
# 4️⃣ Reload your shell:
# source ~/.zshrc
# 5️⃣ Run:
Warning: Error: Argument appears to not be a ReactComponent. Keys:
This error is located at:
at SectionList (http://localhost:8081/index.bundle//&platform=ios&dev=true&lazy=true&minify=false&inlineSourceMap=false&modulesOnly=false&runModule=true&excludeSource=true&sourcePaths=url-server&app=fr.gensdeconfiance.app.internalDebug:67641:36)
at InvertedSectionList (http://localhost:8081/index.bundle//&platform=ios&dev=true&lazy=true&minify=false&inlineSourceMap=false&modulesOnly=false&runModule=true&excludeSource=true&sourcePaths=url-server&app=fr.gensdeconfiance.app.internalDebug:1209269:24)
at AnimatedComponent(Component) (http://localhost:8081/index.bundle//&platform=ios&dev=true&lazy=true&minify=false&inlineSourceMap=false&modulesOnly=false&runModule=true&excludeSource=true&sourcePaths=url-server&app=fr.gensdeconfiance.app.internalDebug:123449:38)
at Component (http://localhost:8081/index.bundle//&platform=ios&dev=true&lazy=true&minify=false&inlineSourceMap=false&modulesOnly=false&runModule=t
@tazorax
tazorax / gitclean.sh
Created November 2, 2023 15:16
Clean local branches which does not exists anymore on remote
#!/bin/bash
git fetch -p && for branch in $(git for-each-ref --format '%(refname) %(upstream:track)' refs/heads | awk '$2 == "[gone]" {sub("refs/heads/", "", $1); print $1}'); do git branch -D $branch; done