If you have any additional software which you are looking for FOSS Linux alternatives for, feel free to list them. Your options are much greater than most people coming from Windows expect them to be, and many of us have already spent a lot of time deep down the rabbit hole of finding quality open-source software alternatives, so we can surely point you in the right directions.
+1 for Nix. In my case I switched from Opensuse Tumbleweed to NixOS about a year ago. Before NixOS I had spent years distro-hopping fairly regularly just in an effort to find something that was atleast moderately simple to setup/troubleshoot, (I’m no developer, and my Linux technical expertise really only covers the basics) and that would be resilient to the careless tinkering I tended to do in general.
Using NixOS on a daily basis has been a complete pleasure. After experiencing the sane-ness of a declarative system I’ll never go back. As of late, NixOS seems to have been growing steadily in popularity, although most of its userbase are experienced developers, businesses, and almost no Linux beginners. This is understandable given its current state and reputation as an advanced distro, but I am of the opinion that–if a GUI software store for nixpkgs and a GUI program for editing the system’s configuration options were developed–NixOS could quickly become one of the most desktop user-friendly distros available given its underlying immutability and unrivalled stability in general.