• 7 Posts
  • 173 Comments
Joined 3 years ago
cake
Cake day: June 11th, 2023

help-circle



  • it’s not the prompt that’s the issue

    No it’s not, it’s the underlying philosophy/expectation that you want to be aware of and in control of every single package/library that’s installed on your system.

    And that is not true for the vast majority of people who are getting CachyOS as a recommendation when they search for a “Linux for gaming”.

    I think CachyOS is great, and I use it myself, in spite of the ArchLinux base, but I know the pain it brings and have consciously accepted that, and I have fallback plans: I make sure it is easy to re-install my system without losing my home dir or game files. I could even pull in all the important stuff in my home dir from my dotfiles repo.

    But this is something you have to want.

    On the other hand, I did have to compile xpadneo from source on my wife’s Mint pc in order for her to be able to use an Xbox controller, because there is no deb or PPA of it. So far for Ubuntu-based distros being “GUI only”. On Arch, you could install it from AUR through a GUI.








  • F04118F@feddit.nltolinuxmemes@lemmy.worldHyprland Update
    link
    fedilink
    arrow-up
    60
    ·
    edit-2
    23 days ago

    In an ideal world.

    But in our world, newbies are being recommended:

    • Distros based on ArchLinux, that ship breaking changes and expect users to read .pacnew config files and update their own config accordingly (CachyOS)
    • A bunch of shell scripts and Hyprland config masquerading as a distro, made by a white supremacist and used to promote their brand (Omarchy 🤮)
    • NixOS. I don’t even known where to begin with this one.

    To be 100% clear, I use and like CachyOS and Nix (home manager). CachyOS and NixOS are great projects with good technical performance toward their respective goals (good defaults and performance on Arch, and declarative configuration, respectively), but they are not beginner friendly.










  • And Alpine, the one @Sxan started with.

    Alpine has apk, and is (or it should be) the most used base for container images. It is very small, smaller than Debian, so containers built on it are secure and performant.

    If you’ve never worked with Docker/Podman/OCI containers, you’ve been missing a lot of good stuff, and you may have heard of Alpine via the amazing “I use Linux as my operating system” copypasta:


    “I use Linux as my operating system,” I state proudly to the unkempt, bearded man. He swivels around in his desk chair with a devilish gleam in his eyes, ready to mansplain with extreme precision. “Actually”, he says with a grin, "Linux is just the kernel. You use GNU+Linux!’ I don’t miss a beat and reply with a smirk, “I use Alpine, a distro that doesn’t include the GNU Coreutils, or any other GNU code. It’s Linux, but it’s not GNU+Linux.” The smile quickly drops from the man’s face. His body begins convulsing and he foams at the mouth and drops to the floor with a sickly thud. As he writhes around he screams “I-IT WAS COMPILED WITH GCC! THAT MEANS IT’S STILL GNU!” Coolly, I reply “If windows were compiled with GCC, would that make it GNU?” I interrupt his response with “-and work is being made on the kernel to make it more compiler-agnostic. Even if you were correct, you won’t be for long.” With a sickly wheeze, the last of the man’s life is ejected from his body. He lies on the floor, cold and limp. I’ve womansplained him to death.