Premium Only Content

Use a Bash Script to Save Internal Storage Space on your Steam Deck!
As amazing as the Steam Deck is, it has one weakness: storage space! Even if you install your games on the MicroSD card, internal space will be used up by pre-cached shader data and compatibility data files. This video will explain a script I created to save internal storage space by moving those compatibility and shader pre-cache files into the MicroSD card where the game is installed, thereby freeing up space on your Steam Deck! As a bonus, if you keep those files on the MicroSD card, you will extend the life of your Deck's internal storage so it's a win-win!
Timestamps:
Introduction | Problem Explanation: 00:15
Examples Sizes for Compatibility and Shader Precache Data Directories: 03:08
Overview of the Solution: 10:21
Step 1 - Install game to MicroSD Card: 14:03
Step 2 - Have the correct MicroSD Card: 15:14
Step 3 - Obtain AppID: 18:00
Step 4 - Download the Script and launch Konsole: 18:43
Step 5 - Make Script Executable: 21:49
Step 6 - Launch the Script: 23:49
Script Limitations: 34:32
Closing: 37:34
Games showcased:
Idle Maku: https://store.steampowered.com/app/2000980/Idle_Maku/
20 Minutes Till Dawn: https://store.steampowered.com/app/1966900/20_Minutes_Till_Dawn/
Granblue Fantasy Versus: https://store.steampowered.com/app/1090630/Granblue_Fantasy_Versus/
Tower Hunter: Erza's Trial: https://store.steampowered.com/app/844850/Tower_Hunter_Erzas_Trial/
Super Robot Wars 30: https://store.steampowered.com/app/898750/Super_Robot_Wars_30/
Unusual Findings: https://store.steampowered.com/app/1605320/Unusual_Findings/
Github link for the script: https://github.com/silverthornne/steamdeckbash
Ko-fi link for tips: https://ko-fi.com/arodznegron
medium article: https://medium.com/@arodznegron/steam-deck-save-internal-space-with-this-script-f45e31f10830
As I've said, this is my first video, and English is not my native language so sorry for the blunders here and there! This was a lot more challenging than I expected, but it was ultimately a lot of fun. I already have a few ideas for my next video, but am open to suggestions in the comments. I'm also working on a way to resolve the limitation described on the "Script Limitations" section so check the Github from time to time for an update! Also, I really appreciate it if you stick around for most of the video. From what I understand, that helps a lot with the metrics!
-
22:13
iCkEdMeL
8 hours ago $9.23 earnedMass Shooting at Wedding Reception — Witnesses Say Shooter Yelled “Free Palestine”
73.3K36 -
0:36
Danny Rayes
2 days ago $3.63 earnedFacebook Needs To Be Stopped...
69.2K15 -
10:12:19
Total Horse Channel
23 hours agoAMHA World Show 2025 9/21
108K8 -
1:29:02
Game On!
1 day ago $7.65 earnedTHEY'RE BACK! NFL Wise Guys Return For Week 3 BEST BETS!
72.8K4 -
6:16
China Uncensored
9 hours agoHow Trump Plans on Stopping Russia and China—Without Firing a Shot!
277K46 -
33:13
Ohio State Football and Recruiting at Buckeye Huddle
20 hours agoOhio State Football: 10 Things We Learned Watching Washington's Win over Colorado State
150K -
1:14:04
NAG Entertainment
21 hours agoKickback w/ Leon - Rocket League: Road to GC
86.8K -
30:13
Degenerate Plays
8 hours ago $1.22 earnedBritish Insults Are Hilarious - Call of Duty: Modern Warfare 2 (2009) : Part 2
54.6K2 -
6:42
NAG Daily
1 day agoCharlie Kirk: His Words. His Vision. His Movement.
70.8K28 -
21:42
Jasmin Laine
1 day ago“Kimmel Isn’t a Victim, Charlie Kirk Was”—Gutfeld OBLITERATES Liberal Media Over FAKE Outrage
63K38