Thursday, October 27, 2022

OmniDiskSweeper 1.14

The Omni Group (tweet):

When OmniDiskSweeper cannot fully read the contents of a file or directory (due to system protections or file permissions), it places a + sign next to its size to indicate that the reported value is an incomplete, minimum value rather than the total size. (For example, a size of “1.8 GB+” indicates that the content OmniDiskSweeper was able to access was 1.8 GB, but there was additional content which OmniDiskSweeper was unable to read.) Incomplete sizes will always be sorted above complete sizes, since there’s no telling how large that content actually is.

There are lots of apps that can calculate the sizes of all your folders, but I still like this one the best.


2 Comments RSS · Twitter

Corentin Cras-Méneur

I love this app.
At some point in the past they lost the localizations they had and it’s really sad…


Omni Sweeper is the best of the GUI apps for sure. Other apps that use colored radar charts or colored rectangles look nice for a minute, but are a hassle to actually use and you have to constantly mouse over various areas to try to figure out what uses how much. A hierarchical directory structure with sizes is the best easiest to navigate disk usage information.

Taking the same great approach are several similar CLI utilities - ncdu (zig), gdu (golang), and dua-cli (rust). The way I normally launch them when I wan to scan the entire disk -
$ sudo ncdu --color dark --exclude /System/Volumes/Data/Volumes /System/Volumes/Data
$ sudo gdu /
$ sudo dua interactive /

(gdu and dua use multiple cpu cores and return results fast compared to other tools. dua may double-count full-disk space usage due to how the Mac mounts and symlinks volumes, and the other tools will also double-count depending on how you launch them)

Leave a Comment