Can You Code on a Steam Deck?

Ian Wootten · Beginner ·☁️ DevOps & Cloud ·3y ago
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

Related Reads

📰
Stop shipping apps that crash on a missing env var — introducing envalign
Learn to prevent app crashes due to missing environment variables with envalign, ensuring alignment between .env files and code usage
Dev.to · SybilGambleyyu
📰
State Encryption in OpenTofu: How It Works and How to Roll It Out
Learn how State Encryption in OpenTofu works and how to implement it to secure your infrastructure state files
Dev.to · James Joyner
📰
Your docker-compose.yml Will Break in Production: 5 Settings Everyone Forgets
Learn 5 crucial settings to include in your docker-compose.yml file to ensure it doesn't break in production
Medium · Programming
📰
Auto-Optimize Images in a Git Pre-Commit Hook (Local, No Upload)
Learn to auto-optimize images in a Git pre-commit hook to reduce file size and improve performance
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
Up next
How to Code with Distrobox on the Steam Deck
Ian Wootten
Watch →