I just plugged the steam deck in to a monitor and while I was transferring some roms and started to wonder if it would be feasible to use as a day to day computer while docked.
I use it as my only personal (i.e. not work or shared) machine, and it is absolutely great. I expected to be installing a ‘proper’ linux distro on an external drive for the docked use-case, and it has turned out to be completely unnecessary. For those things not available as flatpak, distrobox/podman has been great. (The only thing that slightly irks me that is missing is support for a printing service, but I haven’t tried that hard to fiddle with that, since I can do it from my phone on those rare occasions I need to.)
I’ve been using my Steam Deck as my primary PC both at work and at home. Very few issues. I have two monitors, power, ethernet, keyboard, and mouse all connected via a USB-C dock. I love that when I’m done with work I can unplug one USB-C cable and take my work with me. I also have an electric car, and I love being able to play my PC games while waiting for my car to charge.
As a web developer one of the biggest hurdles I had to jump through was getting MySQL Workbench running, as there’s no flatpak or working AppImage available. The lack of CUPS for printing support is another nuisance, but I believe that can be overcome without unlocking the root partition by installing it as a systemd extension. I haven’t taken the time to fully prove this theory though. You can also print using netcat.
I installed a 2TB SSD in mine. I have a small 256gb Windows partition that I rarely use for the few things I need Windows for. I also DJ as a side hobby, and I’ve used my Steam Deck for that too.
What dock do you use?
My SSD died a while back, but my laptop was still under warranty so I sent it in for a free replacement. In that period I used my steam deck as my main machine (with a dock hooked up to my usual work station) and it was all very pleasant.
Took a bit to get fully set up, but once you’re up and running the machine is a dream.
It is, though for a fully fledged Desktop experience you should wipe SteamOS and install an actual desktop distribution.
Apart from the obvious problem of launching it (though surely there are scripts for this) when connecting to an external display, desktop mode launches KDE which is an extremely capable desktop environment. What more would you get out of a desktop distro, and how useful would those things be compared to losing big picture mode on startup?