Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read
Q&A

Post History

75%
+4 −0
#1: Initial revision by user avatar Monica Cellio‭ · 2021-06-10T16:15:02Z (over 1 year ago)
What's a low-effort option for a Codidact development machine?
I would like to be able to work with qpixel in a development environment so I could (try to) fix small bugs and build and test locally.  I don't have a developer setup now and my OS is apparently too old for some of our tools.  Changing the OS on the personal machine on which I depend is not an option.

*However*, I'd be perfectly happy to get another machine (presumably Linux) for this purpose, ideally one I could connect to remotely instead of needing to clear more table space for another monitor/keyboard/mouse.[^1]  I'm assuming that this needn't be an expensive proposition; somebody told me it could be done on a Raspberry Pi, for example.

I'm not a hardware or OS tinkerer by inclination.  I'm very goal-oriented when it comes to stuff like this, and I'm willing to trade money for time and aggravation.  What is the minimum reasonable "off-the-shelf" (or nearly so) hardware and Linux environment that would let me accomplish my goal of a Codidact dev environment?[^2]

To clarify "nearly off-the-shelf": I'm fine with "download this thing from here and install it" level of work, but not with "figure out how to get X working at all" and "make these decisions that would require research to do".  I don't need the *best* environment, IDE, etc; I just need something that works, and I don't want to start from bare metal with setting up an OS.  Depending on the specifics, I'm probably willing to pay somebody for something that's already mostly set up.


[^1]: I don't see well enough to be able to just use a laptop for this purpose.

[^2]: Side benefit: maybe I'll want my next personal machine to be Linux, and this seems like a good way to find out what the UI is like.  I've only used Linux via ssh, not its desktop environment.