Ctrl+Shift+T draws the current folder as a treemap: every folder is a block sized by what it holds, so the thing eating your disk is the thing you cannot miss. Unlike a separate disk-usage tool, every tile is a live row in your file manager — you can drill in, jump the panel to it, or delete it from the same screen and watch the map shrink.
What it does
- A squarified treemap of the active panel’s folder, with a live scanning line and cancel-on-close. Tiles carry name, size, share of the current level and file count; tiny children fold into one (everything else) tile so the map never silently drops bytes.
- Drill in and out. Activate a folder tile to descend; the breadcrumb or Backspace goes back up.
- Reveal and Delete in place. Reveal lands the panel on the entry; Delete routes through the ordinary trash confirmation, and the map reconciles locally without a rescan.
- Copy report. One click copies the current level as a
Name · Size · Sharetable, biggest first, for pasting into a message or a ticket. - Folder sizes in the list. Alt+Shift+Enter (Total Commander’s chord) computes recursive totals for every folder row; under a size sort with Folders first on, they reflow biggest-first as each lands.
- Reclaim disk space. A dev-mode view listing reclaimable build artefacts under the folder, marker-gated, sized, largest first, with a checkbox each and a danger-styled permanent delete.
- Properties for a mixed selection. Alt+Enter on several entries shows the combined recursive size, folders included — the answer the status bar’s selection total (which counts a folder as 0) cannot give.
How to use it
- Navigate to the folder in question — the drive root, your user profile, a projects folder — and press Ctrl+Shift+T.
- Look for the big blocks. Click one to see its details; activate it to go inside; keep going until you find the thing you had forgotten about.
- Reveal it if you want to inspect first; Delete it if you already know. It goes to the Recycle Bin.
- For a projects folder, try Tools ▸ Reclaim disk space… instead: it goes straight to the
node_modulesandtargetfolders you can rebuild.
Under the hood
One bounded scan engine (a breadth-first walk with a dozen directories in flight per level) powers the map, the folder-size column and Properties. The wire tree is pruned to a bounded shape — at most 100 children per node and 6 000 nodes — with sub-0.05 % children folded into the aggregate tile, and children plus aggregate always sum exactly to the parent. The scan runs in the host process; only the pruned tree crosses to the window.
What it deliberately does not do
- It does not follow symlinks or junctions, so a link into a large tree does not double-count it.
- The list’s computed folder sizes are a display overlay: a header click re-lists from the host and loses them (run Alt+Shift+Enter again).
- Reclaim never descends into a candidate — a nested
node_modulesbelongs to its parent’s row — and never enters.git.
Related
- Duplicate finder — when the space is spent on the same file several times.
- Views, columns and thumbnails — flat view sorted by size, another way in.
- Undo and the safety net — where a deleted tile goes.