b3nj5m1n/xdg-ninja
A shell script which checks your $HOME for unwanted files and directories. observed · 2026-08-28
Health v2 · maintenance only
59/100
- Activity 81
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1574
- days_rel: n/a
- days_push: 115
- n_releases_24m: 0
Adoption not part of the score
3360 stars · 186 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A shell script that scans your $HOME directory for files and directories that should be relocated according to the XDG Base Directory specification. For each unwanted file it finds, it tells you whether the program supports moving it and how to do so.
Use cases
- clean up dotfiles cluttering my home directory
- check which programs don't follow xdg base directory spec
- find unwanted files in $HOME
- move config files to ~/.config
- audit my home directory for stray dotfiles
- make my linux home directory tidy
When to choose
- you want a tidy $HOME that follows the XDG Base Directory specification
- you're setting up a new Linux or macOS machine and want to keep dotfile clutter minimal
- you want actionable instructions for relocating each offending file
- you prefer a dependency-light shell script (just jq and find)
When to avoid
- you need automatic migration of files rather than instructions to do it manually
- you're on Windows or another system without a POSIX shell environment
- you need a GUI or persistent monitoring of home directory cleanliness
Facets
cli-tool · maturity active
developer-tools cli file-system configuration-management developer-tools operating-systems self-hosted cli cross-platform xdg-base-dir shell-script dotfiles home-directory-cleanup system-hygiene command-line linux macos
1 source
- readme: https://github.com/b3nj5m1n/xdg-ninja · fetched 2026-08-28 · c79dbf7f3771
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| b3nj5m1n/xdg-ninja | main | 59 |
For agents
markdown · JSON · MCP: product_card(name="b3nj5m1n/xdg-ninja")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem