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

📰
From Docker Build to Kubernetes Deploy on Ubuntu: The Image Workflow That Never Changed
Learn the image workflow from Docker build to Kubernetes deploy on Ubuntu, a fundamental process that remains unchanged despite recent developments
Dev.to · James Joyner
📰
Install Docker on Ubuntu 26.04 (the right way, with the docker-group truth)
Learn to install Docker on Ubuntu 26.04 the right way, with a focus on the docker-group truth, to ensure secure and efficient containerization
Dev.to · Minor Keith
📰
Building a Production-Grade Backup Automation & Disaster Recovery System
Learn to build a production-grade backup automation and disaster recovery system to ensure business continuity in case of failures
Medium · DevOps
📰
ML Zoomcamp WEEK 10: Kubernetes. Finally!!!
Learn the basics of Kubernetes and how to apply it in a real-world setting, a crucial skill for any developer or DevOps engineer
Dev.to · Olamide Olanrewaju

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 →