I use ArchLinux BTW, because
- It’s very minimal, no bloatware
- AUR
3. I feel superior - It just works™*
We’re an all-linux household.
- Endeavoros on my gaming desktop
- Garuda on my Framework laptop
- Kubuntu on my partner’s Framework laptop
- Endeavoros on my server. Plus a handful of Pis and appliances.
NixOS, because all of the config in my system is declared in a few files on GitHub and it has a huge package repo.
Also it has all of the other advantages of a Linux distro, like privacy, speed and customisability.
Btw I use Archlinux
I switched to it 50% for the AUR: I regularly install softwares not from the classic repos, and the AUR is a godsend compared to cloning a Github, make install and thinking about updating it. The rest is a mix of the ArchWiki, its lightness and openness.
fedora
overall a great experience, very easy to set up and configure, great software support, excellent privacy, etc. my personal favorite linux distro atm. i also like gnome a lot, especially once tweaked with good extensions like dash to dock and transparent top bar.
fuck microsoft and windows.
I’m still using Windows 10 on my personal computer. Oh I’ll probably have to upgrade someday, some game or other program will come out with exclusivity of some kind and I’ll eventually install Windows 11. But for the most part, I don’t want to fuck with it, everything works and I really just don’t want the hassle.
Running Linux Mint on an old laptop, mostly because it’s too old to decently run Windows 10. Don’t use it for much, mostly troubleshooting things.
At work the laptops are Windows 10 and I don’t think there’s a push to update. Of course all the servers are Redhat Enterprise Linux, and that’s where the majority of my work takes place.
Strictly Arch Linux since 2008
I use NixOS. The nice thing about NixOS is that you can set the state of most of your computer in a file or files that can be tracked on git, and any updates can be rolled back.
Can you do it with debian / ubuntu?
Sort of. Nix can be thought of as your package manager + ansible + snapshotting tool + pyenv + docker tool. By this I mean a flake can set up an isolated dev environment that isn’t exposed. You can switch between profiles (and with NixOS you can boot into a previous generations). You can define and spawn a docker or qemu instance; especially useful launching an instance that mirrors your config.
Cool part though is you can use nix outside of NixOS so easy enough to start moving dotfiles to home-manager, or use it for grabbing packages. For example, on my Ubuntu machine it sets up my git, neovim (it also fetches plugins for nvim), fish config and installs apps like yubioath and qtcreator that I don’t want to manually fetch. Also I use “nix run” almost daily for running apps without “installing” them for those one off cases.
Probably wouldn’t recommend it for someone who just wants a “fire and forget” installed OS. But, on the other hand, I installed it on my wifes laptop and she can’t tell the difference, and I get an easy job managing it.
Sorry if that was a bit long. Been using NixOS for about 6 months now and I’m finding it actually exciting. Can recommend watching Matthew Croughan’s SCaLE 2023 video for an interesting demo.
Yes, using any of the available config mgmt systems like Ansible, SaltStack, etc. This is how we create predictable cloud instances among other use cases. You can describe as little or as much of your system’s config in code and version it as you see fit. As for update rollbacks, that’s typically done at the storage level e.g. by using Btrfs or ZFS.
Linux. I use Arch on my laptop and PopOS on my gaming rig. Still using Windows on my company laptop, but daily driving Linux on the others for over a year now.
Really dislike the Microsoft push for telemetry as well as the integrated ads and other processes wasting my resources.
Debian Stable 11, shitjustworks
Linux because it runs fast and does what I need it to.
Fedora is the most solid thing I’ve ever used. I use the KDE version on my desktop and silverblue on my laptop. Never have any problems
Arch Linux. Its comfy. I like that I don’t get spied on. Furthermore it is not made by a company and 100% community driven, which makes it the best Distro for my usecase!
Laptop is Linux because it’s sort of required for the work I do.
NetBSD on the home server because of pkgsrc and the ease of customizability.
Endeavour os, has all the good stuff arch brings, but the setup is faster. Lot of Linux comments here compared to reddit lol