I'd need to be able to open multiple terminals and install semi-random programs though. It's not clear to me if that's fits in with your vision.
I'd need to be able to open multiple terminals and install semi-random programs though. It's not clear to me if that's fits in with your vision.
Its pretty good for coding on the go (with vim) but for multiple terminals you might be better off using screen or tmux. I can even deploy on the command line because of gcloud and gsutil cli toolchains.
Your Emacs workflow is one I'd happily replace with a proper GUI (VSCode, etc).
The current iteration is quite literally a full remote desktop, onto which you can install any semi-random program you'd like. In fact, there's even a "Barebones Windows" desktop available, with no installs, for you to flesh out as you please. Multiple terminals are totally cool too!
That said, the long-term vision is to make the apps you use seem local, so there's no context-switching. I'd like Booste to just be a wrapper around the app - if I could eliminate the desktop on the server end and simply capture the application window, that'd be the most seamless experience for users who are not used to context-switching into remote desktops.