Oh it certainly wasn't the first I have ever used.
Debian, Ubuntu, Kali, and more.
This is just the first one that has made me 'want to make the shift', so to speak.
I specialize professionally in hyper automation of all sorts of things. Long time user of PowerShell, custom built C++/C#/Java backend services. More recently also utilizing Python and Rust.
The declarative nature of NixOS (incl. Flakes, idempotent ❤️) is what I love about it. Although I am well aware it can be quite daunting for those that prefer imperative scripting, or even ClickOps.
Nix (and more specifically, NixOS) made me switch to Linux as my daily driver.
I had been using Windows since 3.11 as my daily driver, MS DOS before that. This was for web browsing, gaming, and development. Linux was my sandbox on the side, and mostly server OS throughout the years.
Goes to show how powerful packagemanagers can be, it made me make the full switch after ~30 years. I love how my OS is now idempotent/declarative.
Not like the brazen giant of Greek fame,
With conquering limbs astride from land to land;
Here at our sea-washed, sunset gates shall stand
A mighty woman with a torch, whose flame
Is the imprisoned lightning, and her name
Mother of Exiles. From her beacon-hand
Glows world-wide welcome; her mild eyes command
The air-bridged harbor that twin cities frame.
"Keep, ancient lands, your storied pomp!" cries she
With silent lips. "Give me your tired, your poor,
Your huddled masses yearning to breathe free,
The wretched refuse of your teeming shore.
Send these, the homeless, tempest-tost to me,
I lift my lamp beside the golden door!"`
I've used PowerShell in Windows for the past 15 years. Following dozens of steps in a GUI is not required.
I also use Linux, with bash and Python for automation. I've also grown to love NixOS for its automation options.
Both operating systems feature rich automation options. Both have ClickOps oriented interfaces for those that want it or are unwilling to learn to automate / use a CLI.
Doing ClickOps is a choice and a mindset, not a requirement of Windows. Using a CLI in Linux is not a requirement depending on the distro or your use case.
I started using Le Chat a few weeks ago, also inspired by the Buy From EU initiative.
While I'm missing some creature comforts (memory, projects), the experience is good enough for me to switch. I've canceled my Chat GPT subscription because of it. Remember to export your data from OpenAI. It gives you a raw dump of all your conversations and customizations.
I may need to 'retune' my prompting because I was getting slightly better responses with o3 for coding. Also a warmer tone in conversation. But it wasn't enough to stop me from moving over.
I'd love to have some Tony's Chocolonely. Unfortunately, I have such a severe gluten intolerance that their cross contaminated factory produces Russian Roulette bars for me.
Even though most of their bars don't actually contain gluten based ingredients, the fact they use one big production facility that sprinkles gluten all over the place for shits and giggles ensures I will never be able to safely consume their products.
I'll stick to G'woon chocolate. They at least produce their non-glutened bars in a safe environment.
(And yes I've tried Tony's bars in the past, always resulting in issues because of it.)
Oh it certainly wasn't the first I have ever used.
Debian, Ubuntu, Kali, and more.
This is just the first one that has made me 'want to make the shift', so to speak.
I specialize professionally in hyper automation of all sorts of things. Long time user of PowerShell, custom built C++/C#/Java backend services. More recently also utilizing Python and Rust.
The declarative nature of NixOS (incl. Flakes, idempotent ❤️) is what I love about it. Although I am well aware it can be quite daunting for those that prefer imperative scripting, or even ClickOps.