A shell script which checks your $HOME for unwanted files and directories.
xdg-ninja is a shell script that scans a user's home directory to identify files and directories that don't comply with the XDG Base Directory specification. When it finds non-compliant files, it reports whether they can be relocated and provides instructions for doing so. The project is built in shell script and uses jq for parsing configuration files, with optional Markdown rendering support via glow. Configuration data comes from the Arch Wiki's XDG Base Directory page, the antidot project, and community contributions, organized in JSON format within a programs directory.