apt is a newer tool that combines the functionality of apt-get and apt-cache. It’s not as backwards compatible but has a nicer more human readable output
Firefox actually has a lot of telemetry that's opt-out rather than opt-in, and doesn't have many privacy protections. Librewolf comes with ublock origin (which blocks trackers and annoyances as well as ads), has extreme fingerprinting protection, and has no google stuff out of the box.
Great! Keep digging, keep asking the right questions and ultimately you will just collect enough reasons to simply not use any other browser, until something even better will appear.
Firefox is the Firefox we all really need and LibreWolf is the Firefox we deserve.
Firefox has telemetry and has become adware. Mozilla VPN ads pop up every once in a while. Sponsored bullshit on the home screen. Pocket integration with recommended/sponsored content. Mozilla's becoming what it set out to destroy unfortunately.
LibreWolf is Firefox without this garbage, plus more privacy focused defaults. Some of those defaults are rather extreme though so I recommend toning it back (such as deleting history/cookies after every session, and resist fingerprinting can screw up anything that displays time by not taking your time zone into account).
To see if the games with anticheat that you want to play are supported on linux, check areweanticheatyet.com they have a pretty huge list of anticheat status where are listed supported, unsupported and denied games.
If not, you're probably out of luck, but check recent Search Engine results. Best to limit results to around last 6 months, otherwise you'll probably get outdated information. Only a few bigger non-steam multiplayer shooters work, I can only think of Overwatch right now.
Which games do you play? The only game holding me back was tarkov but I randomly decided to put Linux on one of my drives to see what I could/couldn’t do and I was able to get it working with proton. Probably going to switch over completely soon after I play around with it a bit more
For work, I have no option other than Windows. Right now, I use a mix of WSL2, winget, scoop to get around which is nice. I get to ignore most of the rough edges of Windows lol
So the answer to your question is yes. It is possible and kind of required to go the full nix route with NixOS. It might not always be super straightforward with large DEs, and for sure works much better with window managers that already utilize text configuration.
You don't have to know it, but it's a good thing to know!
It's actually easier than the other way once you learn how to use it (looking through search results to make sure it's the official link, clicking through installers, having to think about updates, etc. vs. just opening a terminal and typing winget install whatever).
But the terminal intimidates people. So I expect this will mainly be used as an optional "tech tip" sort of thing.
using winget is a much safer and faster way to install new software. yes command prompt seems intimidating but it's super easy, you don't need 1337 hack0rz skillz to use it
Do you know why there are multiple packages named similar to the original ones? For example there are multiple Vim packages in the winget repository which makes it confusing.
does the firefox in this winget stuff is a pure firefox build, or mirsofotizied (full of tracking and grandma-stealing algorithms) garbage? also nice to see ms picking up 20+ years old linux features just to implement them badly :D