Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)DI
Posts
0
Comments
1,417
Joined
2 yr. ago

  • Just to clarify for everyone else:

    • Nixpkgs is the equivalent of a core distro repository for NixOS. Instead of Core + Extra + Multilib + AUR on Arch, we just have Nixpkgs that has everything
    • A Nix "module" is essentially an app with pre-packaged declarable options. So rather than just installing something as is, you can use its options to declare how you want it installed. I can get firefox, with a package definition for firefox-nightly, and also tell it which addons I want bundled, for example. 99% of the time, this is the preferred way to do things.
    • Home-Manager is a third-party Nix module, that lets you declare stuff in ~/. Very convenient for shells, browsers, and whatever else you want in there. Let’s say you want to have a specific shell, with a specific ssh signing key, and whatever prompt you like. The home-manager daemon would build it for you with a new system evaluation.
    • Stylix is another third-party Nix module. For supported things, it will style your apps with the preferences you've defined. Handy if you want a uniform look and feel for the things you use
  • They’ve actually done the exact opposite. The lobbying, the import laws, the absence of a foreign export market, and the manufacturing of cars that would never pass safety laws anywhere else, all resulted in the kind of dogshit that Americans have to experience now. Why improve if you’re the only player

  • There are some lists that are designed specifically to run with Proton and/or on the Deck, claiming solid 40-60 fps on the Deck, so i'd take a look at what's available in Wabbajack. In my case, i've definitely expected more framerate, but i can't really complain here, because this list is really heavy in most aspects. 100% worth playing though

  • I've tried several lists over the years. The now defunct Thuldor's Skyrim, and my current Tempus Maledictum list, both experienced the same issue. They get installed and run just fine, but i'm about 60% of the fps short, compared to Windows. I suspect it's because of the vram overhead, and io bottlenecks in wine

  • The most likely answer is it'll happen when he finally pisses off his own minions enough. He's more likely to die, before he'll see any kind of real punishment for anything.

    Now that he's about to rob several millions of people of basic needs being met, maybe things will start moving

  • This is a good example of what people consistently overlook/misunderstand, when it comes to Nix.

    Obviously you can remount a /home, or just pull the dotfiles from a personal repo, but the strength of Nix is also in that I can re-create my entire config exactly how it is defined. If i were to setup a machine completely from scratch, with a mature enough config, it will get me from 0 to my exact desktop completely unattended.

    But there are also many more advantages to it, at least in my eyes. Let's take trying/tweaking new packages as an example. Yesterday I pulled an old repo for an Outer Wilds mod. The thing needs a dev environment, and a mod manager for the actual game. A nix shell got me both, I finished my work, and when I exit out of fish, both are gone, just as I wanted them to be.

    Another good example would be partial os updates. I've used Arch for almost 9 years before switching to Nix, and pretty much a top3 Arch rule is not doing partial updates, or partial rollbacks. In case of a breakage, I would have to manually redownload an older version of a tarball, pacman -U the package, and then hope i'm not cooked. In the case of gcc incompatibilities, it can quickly become a massive pain in the ass. My nix flake would never experience this problem, because I already have two different scenarios available - either i build based on an older lockfile from my git repo, or I create an overlay for a specific input I need, so that it still pulls what it needs, and doesn't interfere with the rest of my system

  • I truly don't understand the trend of games receiving an "enhanced" edition a year after launch. So what you're saying is that you've released unfinished garbage originally, and now present this upgrade as something new, when that's what it should have been right off the press