Okay, so I’ve been messing around with this “all in studio” idea for a while, and I finally got something that kinda works. It all started when I got tired of juggling a million different apps for my projects.

The Setup Phase
First, I grabbed a spare Raspberry Pi I had lying around. Nothing fancy, just a Pi 4 with 4GB of RAM. I figured it’d be enough for a basic setup.
Then I installed a fresh copy of Raspberry Pi OS. I went with the Lite version to keep things snappy. After that, I spent a good chunk of time setting up SSH so I could access it remotely from my main computer. This involved the usual stuff like enabling the SSH service and setting a static IP.
Getting the Software Running
Next up was the software. This is where things got a bit messy. I wanted a bunch of stuff:
- A code editor, obviously.
- Something for note-taking.
- A basic task manager.
- Maybe even a simple drawing app.
I initially tried using VS Code * kinda worked. After downloading the .deb file. It has trouble for install. I kept getting weird errors.
I then downloaded the install script using wget. I ran install script, and modified the candidate URL to the China mirror source. I also changed some update sources. After that I rebooted.

After much searching, and many failed attempts, I had it working, I finally could access it through my browser on my main machine! But it was slow. It was usable, but not exactly smooth.
For notes, I just decided to keep it simple and use text files. I can edit them directly in the code editor, so that’s good enough for now.
The task manager was also pretty straightforward.I installed it, and it’s been working fine.
The Result (So Far)
So, what’s the verdict? Well, it’s… okay. It’s definitely not as polished as using dedicated apps on my main computer, but it’s functional. I can code, take notes, and manage my tasks all in one place, which is what I wanted.
Is it perfect? Nope. Would I recommend it to everyone? Probably not. But it’s a fun little project, and it’s taught me a lot about setting up a server and getting different software to play nice together. Maybe I’ll keep tinkering with it and see if I can make it even better. I feel like I’ve only scratched the surface here.