DEV Community

Cover image for From Windows to Fedora, Cursor to Zed, Opera to Zen — how my stack got quieter and more intentional
BUBU13GU
BUBU13GU

Posted on

From Windows to Fedora, Cursor to Zed, Opera to Zen — how my stack got quieter and more intentional

I didn’t wake up one day and decide to “become a Linux person.”

I just got tired of a workflow that felt loud — notifications, bloat, apps I didn’t choose so much as inherit — and curious enough to try something else. What started as a switch from Windows → Fedora (KDE Plasma) turned into a much bigger rethink: editor, browser, phone apps, even how I feel about software day to day.

This isn’t a “Windows is dead” post. Windows works for a lot of people. This is just what changed for me, and why I’d still tell almost anyone: at least give Linux a try. It’s free as in freedom.

The short version of my stack

Rough map of where I landed:

  • OS: Windows → Fedora + KDE Plasma (Tokyo Night rice)
  • Browser: Opera → Zen
  • Editor: Cursor as the default → Zed for focus (AI tooling still when it earns its keep)
  • Apps: whatever came bundled → prefer FOSS on laptop and phone
  • Tools: someone else’s stack → my own Rust CLIs / small desktop apps

Terminal-wise I’m deep into Kitty + Starship, and I’ve been writing little Rust helpers branded under my own username instead of inventing a fake studio — things that scratch my itches: system updates, device tooling, lighting, fetch-style CLI toys. Once you can ship a small tool in an afternoon, the bar for “do I really need this Electron thing?” gets higher.

Less distracted, more intentional

The biggest win wasn’t FPS or rice screenshots. It was attention.

On the old setup I was constantly half-context-switching: browser chrome, IDE chrome, chat chrome, update nags. Moving to a desktop I actually shaped (Plasma + a calm Tokyo Night look + a terminal I like) made the machine feel like mine. Zen helped too — fewer “product” surfaces competing for my eyes. Zed feels fast and quiet in a way that keeps me in the file instead of in the sidebar.

I’m not claiming Linux magically cures distraction. I’m saying when you strip the defaults and pick tools on purpose, you notice how much noise you used to tolerate.

FOSS on the laptop… then the phone

Once I started asking “who ships this, what does it phone home, can I leave?” on the laptop, I couldn’t unsee it on the phone.

I haven’t turned into a purity absolutist overnight, but the default flipped: prefer FOSS / privacy-respecting apps, justify the exceptions. That alone changed how I install things. Fewer impulse downloads. More “is this necessary?”

Security consciousness as a side effect

I’m not a security researcher. I’m just more awake now.

Owning the OS (updates you understand, packages you can inspect, permissions you can reason about) made everyday paranoia feel… productive. Browser choice, password hygiene, what gets flatpak’d vs system-installed, what never gets root. Same energy on mobile. Changing platforms didn’t make me “secure.” It made me care — and caring compounds.

Building my own tools in Rust

This was the unexpected addiction.

When something in my workflow was awkward, my old reflex was “find an app.” Now it’s often “could I write a small Rust CLI / egui app for this?” That’s how I ended up with personal tools for update flows, device/iOS helpers, RGB control, and other desk junk I used to duct-tape together.

You don’t need to rewrite the world. One useful binary you trust beats five mystery installers.

How long, and would I go back?

I’ve been daily-driving this Fedora install for just over four months — Anaconda dated the system to 25 May 2026, so as of writing that’s about 129 days on Linux as my main machine. I’m still learning. Things break. Drivers are a saga sometimes. Gaming is fine for me via Steam / Heroic when I want it. Work still happens — I’m not living in a rice-only bubble.

Would I go back to Windows as my main drive? Not for how I work today. That doesn’t mean Windows is bad. It means this setup fits my brain better: calmer, more inspectable, more mine.

Why nudge people toward something free?

Honestly? It feels a bit weird to push an OS I don’t get paid for.

I build stuff for work — client web apps, dashboards, the usual shipping grind — and on the side I write Rust tools for my desk. None of that needs you on Fedora. I don’t get affiliate links from “try Linux.” So why say anything?

Because the thing that actually improved my days wasn’t a brand. It was noticing I could choose the stack: quieter browser, faster editor, tools I can open and trust, a machine that feels like mine instead of a product funnel. Once you’ve felt that, watching friends drown in defaults they hate is… uncomfortable. Not in a crusader way. More like: hey, if you’re already miserable with the current setup, there’s a door. It’s free as in freedom. Walk through if you want.

I’m not trying to help people so I can feel superior. I’m also not trying to “convert” anyone. I just know the version of me that stayed on autopilot was more distracted, less picky about software, and less curious. The nudge is only this: if something in this story sounds familiar, try a live USB for a weekend. If it doesn’t click, you lost almost nothing. If it does, you might get the same quiet upgrade I did — and that’s enough reason for me to say it out loud.

If you’re curious — just try it

You don’t have to flash your only disk on day one.

  • Spin a live USB
  • Dual boot
  • Use a spare machine
  • Pick a friendly distro (Fedora Workstation / KDE was my lane)

Keep the goal small: “Can I browse, code, and chat here for a week?” If you hate it, you learned something. If you don’t, you might get the same cascade I did — browser, editor, phone, and a quieter sense of what software deserves a place in your day.

Linux won’t make you a better developer by itself.

Choosing your tools on purpose might.

Free as in freedom. Give it a weekend.

Top comments (0)