It’s been 4 years since I got my first laptop—or should I say, my first computer ever. I was as excited as a newborn baby getting their first robot or doll. It was an HP office laptop that I needed for my IT course, and over the past 4 years, I’ve used it intensely—learning to code, watching movies, and bingeing series on it.
About 3 months after getting it, I discovered Linux. I found it fascinating, so like every Windows user who first discovers Linux, I installed Ubuntu on a virtual machine. But after just one day of using it, I thought, “If it runs this well on a VM, imagine how smooth it’ll be on the actual SSD.” So, I decided to dual-boot it with Windows.
Most of my coding was done on Ubuntu, while I played Valorant on Windows. But constantly switching between both OSes started to annoy me, and since I clearly preferred Linux, I removed Windows completely. Ubuntu became my only OS—and honestly, that was one of the best decisions I ever made.
I learned about package managers, shells, and how Linux’s learning curve is so rewarding. Even if you’re not a programmer, you’ll still love Linux if you’re curious and love exploring how things work.
Later, in my 3rd year, I discovered Fedora OS and tiling window managers. I installed Fedora and set up a minimal Hyprland config, which gave me a super-productive workflow. While customizing my setup, I came across Neovim—and trying it out was one of the best decisions ever. It was one of those experiences where you instantly know, “This is it—I don’t want to use anything else.”
Still, something felt missing in my Hyprland setup because Fedora’s DNF package manager didn’t support all the Hyprland utilities. So, I installed Arch on my laptop. By then, I had already installed and reinstalled Linux several times, but I didn’t mind—it was all part of the fun. I built my Arch + Hyprland setup exactly the way I wanted. Sure, I followed some tutorials, but learning through that process was incredibly satisfying.
At one point, I had to use Windows again for the first time in 3 years—and honestly, I instantly felt FOMO. I had to use the trackpad, and all the muscle memory I’d built on Hyprland felt useless. I quickly switched back to my old setup and eventually found an alternative solution for the issue that had forced me to use Windows in the first place. I felt relieved that I didn’t have to go back.
I’m not saying Windows is bad, but it’s become a stereotype that it’s the “default” desktop OS—while Linux is seen as overwhelming or “only for techies.” But once you dive into it, you realize how empowering it actually is.
Currently, I’m using Omarchy by DHH, which has been trending lately, and I had to give it a shot. I exported all my Hyprland keybinds and my Neovim setup into Omarchy—because honestly, LazyVim isn’t for me. It feels too much like VS Code.
Youtubers like ThePrimeagen, TJ, and DHH made it really fun to be part of the same OS and open-source community as them.
Thank you so much for reading this far. I truly hope you take the time—at least once in your life—to explore and find out what you genuinely love and what you don’t.
Peace out, amigos.