Skip to content

Steam libraries on a second drive show as media, not cache - #33

Merged
tobi merged 1 commit into
tobi:mainfrom
btsouth:steam-libraries
Sep 27, 2026
Merged

tobi merged 1 commit into
tobi:mainfrom
btsouth:steam-libraries

Conversation

@btsouth

@btsouth btsouth commented Sep 26, 2026

Copy link
Copy Markdown
Contributor

A Steam library on a second drive lives in a folder called SteamLibrary, which disktree doesn't recognise. So the folder takes the kind of the first recognised name among its largest children, and Steam keeps a temp folder inside steamapps. The whole library ends up coloured as Cache. On my machine that was about 1 TB of installed games.

This adds SteamLibrary and steamapps to the media names next to steam, plus Emulation, the folder EmuDeck creates for ROMs and emulator data.

Tests: a regression test with Steam's folder layout (it gets Cache on main), and the names on their own. cargo xtask lint and cargo xtask test pass.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants