xdg-ninja(1)
π NAME π
xdg-ninja β because you wouldn't let just anyone into your $HOME π β¨ (fr fr, it's a whole vibe check for your home directory)
π SYNOPSIS π
xdg-ninja [OPTIONS]
xdg-ninja -h|--help
π¦ DESCRIPTION π¦
Okay so picture this: it's a shell script, right? And what it does is it goes through your $HOME looking for unwanted files and directories. Like, uninvited guests at your party. π Not cute.
Bestie, listen β the script is designed to provide change recommendations and does not make any modifications to the system itself. It literally just tells you what's up. It does not touch anything. Your files are safe, iykyk. π«Ά
This program has optional runtime dependencies that can modify and improve the visual output. The recommended dependency for best results is glow β¨ β so if you want it looking all pretty and glowing, that's the one. π
β¨ OPTIONS β¨
-v,--no-skip-okβ Display messages for all files checked (verbose). Full main character energy: nothing gets skipped, everything gets screen time. π--skip-okβ Don't display anything for files that do not exist (default behavior). If it's not there, we don't talk about it. π--skip-unsupportedβ Don't display anything for files that do not have fixes available. No fix? No shoutout. π--skip-userβ Don't display anything for files that the user ignores (default). Don't display basenames in$XN_IGNOREFILEor$XDG_CONFIG_HOME/xdg-ninja/ignore. Overridden by--skip-ok.--no-skip-userβ Don't ignore files that the user specified in the ignorefile. Yeah bestie, we're un-ignoring them. π«£
π ENVIRONMENT VARIABLES π
$XN_PROGRAMS_DIR=β Overwrites the path where programs information are located (default:programs/or../share/xdg-ninja/programs/) ποΈ$XN_IGNOREFILE=β Is read instead of$XDG_CONFIG_HOME/xdg-ninja/ignoreor$HOME/.config/xdg-ninja/ignore. The ignorefile is a plain text file with the basenames of files that xdg-ninja will not render a warning for unless--skip-okor--no-skip-useris specified. π (basically your personal "do not disturb" list, and we respect it π )
π₯ COPYRIGHT π₯
Licensed under the MIT license <http://opensource.org/licenses/MIT>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. π (read that again, no cap β no warranty fr)
π SEE ALSO π
Sources, bug report, and more are available at <https://github.com/b3nj5m1n/xdg-ninja>. πΈ
Okay that's the whole page, bestie β brought to you by b3nj5m1n, dated May 2026, and it's the xdg-ninja manual in case you forgot where you were. Now go clean up your $HOME π§π
π¦ where this page comes from
- nixpkgs unstable: xdg-ninja 0.2.0.2-unstable-2026-10-04
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms