This Waydroid script adds components such as OpenGApps, Magisk, and translation libraries.
xdg-ninja
xdg-ninja checks a user’s home directory for unwanted files and directories using a shell script.

About xdg-ninja
xdg-ninja is a shell script that checks $HOME for unwanted files and directories. When it recognizes an item, it tells whether it can be moved to the appropriate location and how to do it. Configurations come from the Arch Wiki XDG_BASE_DIR page, antidot, and community contributions. It needs a POSIX-compliant shell, jq, and find.
Pricing is not clearly stated.
Key features
- Checks $HOME for known unwanted files and directories
- Reports if an item can be moved and how
- Skips unsupported files with --skip-unsupported
- Supports ignore file for selected filenames
- Allows custom programs directory via environment variable
- Provides xdgnj tool to add, preview, and edit configurations
- Homebrew ships a stale version, so install and upgrade from git HEAD
- Prebuilt xdgnj binaries only run on x86_64 Linux systems
xdg-ninja at a glance
- Category
- Software & Utilities › Linux & Mac Apps
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Details verified
- Oct 22, 2026 · Official source
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
xdg-ninja alternatives
Tools and sites you could use instead, ranked by how closely they match.
dax offers cross-platform shell tools for Deno and Node.js, including command execution and output capture.
Eloquent proofreads text in English, Spanish, French, German, Portuguese, Polish, Dutch, and other languages.
Prezto configures Zsh with defaults, aliases, functions, and command-line interface enhancements.
typer runs typing tests in the terminal, with installation and usage commands listed in its project page.
Mousai identifies songs, according to its repository description and project page.
Popular in Linux & Mac Apps
Well-known listings from the same topic.
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












