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.…