How I Set Up My Ultimate Dev Environment: Arch Linux + Neovim + Hyprland
Hi, I'm Sliman β a Computer Science master's student specializing in
Networking & Security , based in Algeria. I spend most of my time
writing Python, C, JavaScript, and Bash, working on projects ranging
from cryptography tools to machine learning models and CTF challenges.
Today I want to share the dev environment I've built and fine-tuned
over time β one that makes me genuinely fast and comfortable as a developer.
Why I Chose Arch Linux
Most people start with Ubuntu. I did too. But at some point you want
full control β over your kernel, your packages, what runs at startup,
all of it. Arch Linux gives you exactly that.
It's a rolling release distro, meaning you always have the latest packages.
The AUR (Arch User Repository) has virtually
everything you'll ever need. And the
Arch Wiki is hands-down the best Linux
documentation on the internet.
Yes, the installation takes time.β¦