After spending significant time using NixOS, I decided to move back to a more traditional Linux distribution. This wasnât because NixOS is bad â itâs powerful â but because it wasnât aligned with my current learning and career goals.
NixOS is a declarative operating system. Instead of manually installing packages one by one, everything is defined in configuration files.
That means:
It gave me the âimmutable systemâ I always wanted.
To remove friction from my daily workflow, to never waste time searching, and to have my environment anticipate my needs.
My desktop is not a playground of floating windows or clutter like Microsoft Windows â it is a streamlined system that has grown over years of refining, testing, and learning from others.
Philosophy: If itâs important, it already has a place. Iâm not âfindingâ â Iâm jumping.
I love NixOS. Itâs one of the most unique and powerful Linux distributions out there. The idea of a fully declarative systemâwhere everything is managed in a single configuration fileâis amazing. It gives me confidence and clarity. I always know whatâs on my machine, where things are configured, and how to recreate it exactly on another system.
But ironically, the same thing I love about NixOS is also why Iâm stepping away from itâfor now.