Can You Code on a Steam Deck?
Skills:
Linux & CLI70%
Key Takeaways
Attempts to set up a development environment on the Steam Deck, using tools like brew, Python, PyEnv, and Visual Studio Code
Original Description
One of the big questions I had about my Steam Deck when I got hold of it was whether it was possible to code on it. In this video I answer that by attempting to set up a workable dev environment on it.
00:00 Introduction
02:06 Notes on SteamOS
03:00 Installing brew
05:54 Python setup
07:11 Attempting to use PyEnv
09:02 Installing Docker
09:38 Visual Studio Code
13:42 Pipenv and Virtual Environments
16:42 Path/Shell Issues
19:42 Docker Issues
21:35 VSCode Integrated Terminal
23:12 Conclusion
#steamdeck #linux #programming
Product Links:
Anker USB-C Hub 100W 7-in-1 (US) - https://amzn.to/3xtLS8e
Anker USB-C Hub 100W 7-in-1 (UK) - https://amzn.to/3lLxw0J
As an Amazon associate I earn a commission on purchases through links to amazon at no extra cost to you.
SteamDeck: https://www.steamdeck.com/
Follow me on twitter: http://twitter.com/iwootten
Check out my website: https://www.ianwootten.co.uk
Subscribe to my newsletter: https://newsletter.ianwootten.co.uk
Tip me: https://ko-fi.com/iwootten
Buy My Products: https://niftydigits.gumroad.com
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: Linux & CLI
View skill →Related Reads
📰
📰
📰
📰
Stop shipping apps that crash on a missing env var — introducing envalign
Dev.to · SybilGambleyyu
State Encryption in OpenTofu: How It Works and How to Roll It Out
Dev.to · James Joyner
Your docker-compose.yml Will Break in Production: 5 Settings Everyone Forgets
Medium · Programming
Auto-Optimize Images in a Git Pre-Commit Hook (Local, No Upload)
Dev.to · Max
Chapters (12)
Introduction
2:06
Notes on SteamOS
3:00
Installing brew
5:54
Python setup
7:11
Attempting to use PyEnv
9:02
Installing Docker
9:38
Visual Studio Code
13:42
Pipenv and Virtual Environments
16:42
Path/Shell Issues
19:42
Docker Issues
21:35
VSCode Integrated Terminal
23:12
Conclusion
🎓
Tutor Explanation
DeepCamp AI