Yeah, it has its downsides. zsh with some addons is probably better overall. Or if you’re at least aware of it’s differences from bash and can work with that.
Dang, Suse really coming in strong with this. I still wish they offered openQA too. Between Rancher, and Suse they really do go pound for pound against RedHat.
I just made a post about my musing on NixOS so maybe read that? (here) Basically after the main learning curve it’s pretty easy to use.
I’m getting the hang of their package manager as well, so if need be I can make my own (Like I would for Arch. The AUR scares me from a security standpoint).
My main advice is to not go against the curve. If the manual says that NixOS does it that way, do it that way, because going against the grain is like going through a cheese grater in this OS.
Unlike Arch where you can do things as you want, in Nix you do things using Nix. You can almost always accomplish what you want, but it’s gotta be done the NixOS way. This is actually a benefit rather than a problem once you get used to it, because it starts becoming second nature, and it is extremely powerful.
Pace of adoption also seems to be accelerating , from 2009 to about 2016 it went from 0.5 to 1,5 (+ 1 percent), from 2016 to 2023 it went from 1.5 to 3 (+1.5 percent), the adoption also seems to be at least doubling about every decade (which might indicate a “word to mouth” growth pattern.
Because original is incorrect. For the first increase 0.5% to 1.5% is an increase of 200% while the increase in percentage points is 1. The reason it’s important is that it can skew the readability of the statistics to a degree where the numbers at best are confusing and at worst are misleading. In your case you accidentally understated the significance of the increase.
Something to keep in mind with these graphics are that the scales are hugely different and more notably that the numbers do not add to 100%. Also the percent vs percentage point thing mentioned by @VonReposti.
NixOS, makes it easy to have the same setup because it's all in one config file. I didn't check it out until last year when they released a graphical installer, now installing/using NixOS is a breeze.
Even if I didn't install NixOS, I'd use the Nix package manager (which is separate, but part of a NixOS system) since it has more packages than the AUR. It's easy to contribute to, so I've been maintaining a package.
You jest but as you know this really is something Linux users have had to do with many things, like games. Game works with wine/proton but only has windows support? You’re a windows gamer now. If you use linux and FF, some sites break unless you spoof as windows and edge. We have been doing this to ourselves, hopefully it gets better.
It’s crazy how, when you think in terms of modern windows requirements, a dual core, 1.6Ghz, 4.5W cpu sounds like a rock. But if you showed that to someone in the early 2000s running XP with a single core 500Mhz, they would expect it to be blazing fast. Linux gives you the ability to have that performance, along with modern security and functionality, even if windows won’t 👍.
I’ve been running Nobara, based on Fedora but with a bunch of tweaks specific to gaming. So far so good. I was using Mint but needed a newer kernel to support my (Ed: AMD) graphics card.
Arch is great, but it can be a bit much for someone to jump straight into. It’s definitely gotten easier in the past few years, but there can be quite a bit of optimization to do to bring gaming performance up to (or past) Windows levels.
My recommendation for a newcomer would be Nobara. It’s a version of Fedora heavily customized specifically for gaming, and it’s run by a developer who does a ton of work for the Linux gaming scene (all hail GloriousEggroll).
Check your games’ compatibilty first on protondb if they’re not specifically made for Linux, so you know what to expect.
If your mind is set for Arch, go for it, it has an installer these days, but consider some other distributions of Linux that are easier for a novice user. Reserve some time to install a few, if you don’t like the first one or it’s not working out then you can just move on to the next.
Stick to the big ones, because you’ll be able to get the most support for then and find the most information about them.
Linux generally works with software repositories that will contain most of the software you’ll ever need. You rarely need to search for software on websites to install manually.
If you like to get the latest versions of software as it is released, consider OpenSUSE Tumbleweed or Arch Linux. They are so called rolling releases. They are not tied down to versions, like Windows, but perpetually update their building blocks as time goes on. Your version is always the latest version.
If you like a more traditional approach with stable releases, consider distros such as Ubuntu or Fedora. Twice per year they bring out a new version (with software updates regularly still) but they tend to stick to large point releases of the software they are built on. You can expect things to work as they are until you install the next version of the distro. In this sense stability means that features generally don’t change. You still get security patches nevertheless. If you don’t like to update the entire system every 6 months you can choose to use their “long term support” versions instead. This will feel the most like new Windows versions, only you’ll get to see the rolling distros on newer cooler stuff, “beta-testing” all the things before your distro’s next LTS rolls them out. I’m starting to digress here.
I never bothered with distros that are built around specific niches, like “gaming distros”. If that maintainer stops you’ll need to switch distros anyway.
I can recommend rolling releases, always have the latest version of everything, as far as the maintainers of your distro can keep up (in which case it helps to go with a large well known distro with lots of maintainers).
Faceit oof, need full access to your pc, refuse to let you use features of your pc and you have to strangle them during a gdpr request to make them finally hand over data. Shame how they fell, but they have that market share advantage.
I think that’s a fundamental problem: A tool like faceit takes freedom from the user away. If it was open source (i.e. modifiable), it could lie in favour of its owner. Since Linux is open source, a good programmer could probably get Linux to lie to the tool to send the wrong data and therefore allow cheating. Controlling the user requires a system the user has no control over :-)
Server browser would help mitigate the issue. Let you user police themselves. They build a community and police themselves from harmful actors if they want to have fun with their friends.
Looks like a problem with cloning the nvim-dap repo from github. What happens when you try to manually clone the repo? Run git clone https://github.com/mfussenegger/nvim-dap.git in your home directory to see what happens.
LE: Maybe it’s better to post this question on !neovim
linux
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.