UNBURDEN-HOME-DIR(1)
β¨ UNBURDEN-HOME-DIR π
okay bestie, welcome to the unburden-home-dir(1) manual page, section 1, from the "Unburden Your Home Directory" collection π this one's about unburdening your home dir from caches and trashes, and honestly? it's giving spring cleaning but make it Unix. π§Ήβ¨
πΈ NAME πΈ
unburden-home-dir β unburdens home directories from caches and trashes
π SYNOPSIS π
no cap, this page ships with a SYNOPSIS heading and literally nothing under it. iconic behaviour honestly π the details live in DESCRIPTION and OPTIONS, so keep scrolling.
π¦ DESCRIPTION π¦
so unburden-home-dir unburdens the home directory from files and directories which cause high I/O or disk usage but are neither important if they are lost, e.g. caches or trash directory. ποΈπ your home dir is not a storage unit, bestie, it's a home.
when being run it moves the files and directories given in the configuration file to a location outside the home directory, e.g. /tmp or /scratch, and puts appropriate symbolic links in the home directory instead. πβ¨
like β the actual data goes and lives somewhere else, and your home dir just keeps a cute little symlink pointing at it. same vibe, zero clutter. main character energy fr fr. π
π OPTIONS π
-bβ use the given string as basename instead ofunburden-home-dir. π·οΈ-cβ read an additional configuration file. π (extra, on top of the usual suspects)-Cβ read only the given configuration file. π nothing else gets a look-in-fβ just unburden those directory matched by the given filter (a perl regular expression) β it matches the already unburdened directories if used together with-u. π (yes, regex, we love to see it)-Fβ Do not check for files in use withlsofbefore (re)moving files. β οΈ heads up, that check is there for a reason-lβ read an additional list file. π-Lβ read only the given list file. π―-nβ dry run (show what would be done). π no actual moving, just vibes and previews-uβ undo (reverse the functionality and put stuff back into the home directory). β©οΈπ«Ά-h,--helpβ show this help. πββοΈ--versionβ show the program's version. π’
π EXAMPLES π
example configuration files can be found at /usr/share/doc/unburden-home-dir/examples/ on Debian-based systems and in the etc/ directory of the source tar ball. πβ¨ copy one, tweak it, slay.
π§ FILES π§
the whole squad of paths:
/etc/unburden-home-dir/etc/unburden-home-dir.list~/.unburden-home-dir~/.unburden-home-dir.list~/.config/unburden-home-dir/config~/.config/unburden-home-dir/list/etc/default/unburden-home-dir/etc/X11/Xsession.d/95unburden-home-dir
read the documentation at either /usr/share/doc/unburden-home-dir/html/ on debianoid installations, at https://unburden-home-dir.readthedocs.io/ online, or in the docs/ directory in the source tar ball for an explanation of these files. π the docs are right there, bestie, they're not gonna read themselves.
π SEE ALSO π
corekeeperhttps://packages.debian.org/corekeeperautotrash(1)agedu(1)bleachbit(1)mundushttps://sebikul.github.io/mundus/computer-janitor(1)rmlint(1)
of, course, du(1) can help you to find potential files or directories to handle by unburden-home-dir, but there are quite some du(1)-like tools out there which are way more comfortable, e.g. ncdu(1) (text-mode), baobab(1) (GNOME), filelight(1) (KDE), xdiskusage(1) (X tool calling du(1) itself), or xdu(1) (X tool reading du(1) output from STDIN). π pick your fighter.
π AUTHOR π
Unburden Home Dir is written and maintained by Axel Beckert abe@deuxchevaux.org. π«Ά shoutout to the maintainer, doing the lord's work fr.
π LICENSE π
Unburden Home Dir is available under the terms of the GNU General Public License (GPL) version 2 or any later version at your option. π
okay that's the whole page bestie, go unburden something π
this little manual was brought to you by the Unburden Your Home Directory collection and stamped April 2022 β UNBURDEN-HOME-DIR(1), periodt. π¦β¨
π¦ where this page comes from
- debian bookworm: unburden-home-dir 0.4.2 Β· GPL-2.0-or-later
- ubuntu noble: unburden-home-dir 0.4.2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms