TIL you can use #Nix to run entire builds on a remote system, just by adding --build-host <hostname> to nixos-rebuild, as long as you have SSH access. I built a custom kernel for my Surface Pro on my server and it just worked. For all its faults and flaws, it's still a really amazing tool
Looks like a new #nix fork is about to drop at https://aux.computer/. They're still figuring whether to migrate away from github. Hope it works out either way but freeing themselves from the grapple of Github, even if it's using folders would be better than staying there IMHO (which doesn't mean much tbf)
I like #Nix, I do not like what has happened to it.
With no explanation of what happened, the conclusion is almost certainly Internal politics.
It seems like forgejo split from gitea because it looked like gitea was going the route of gitlab. Idk if NixOS is going to commercialize though. Based on recent gossip it sounds like they’re overly adverse to commercialization. IE banning people for having DoD connections. Aux’s talk about special interest groups makes it sound like they’re going embrace that like redhat.
I like #Nix, I do not like what has happened to it. #NixOS is an incredible technology and it deserves better. Nobody else has started the process so I guess I have to be the one to do it. We are forking. I would rather try and fail alongside all the people who love Nix but were pushed away from the project than give up.
Every time I'm working with a #CI, I get amazed by how powerful they can get and how much they have advanced the software development realm. Tons and tons of checks and builds and etc. can be done automatically upon merging a pull request.
I wholeheartedly thank everyone how have invested the time and effort to write and maintain all these pipelines.
These said, I'm really interested to see if any active and high-profile project is using #Guix or #Nix in CI instead of these NodeJS-based ones.
I'm not really happy with the state of Nix and NixOS at the moment.
I really really like the idea to write code and generate a readonly system/program out of it.
My problem is the learning curve. There is no easy way to start. I use Nix for 4-6 months now. I still try to figure out what breaks my config or why the .. my overlay does not work.
I would love to have debugger like in python. Just show me the internal state, what are the variables, what variables even exist and what functions can be called at $line in code.
At the moment i am trying to figure out why the heck my overlay does not work ... again.
If there is a kind of debugger i would be happy with nix for now...
And i still don't get it how people can work with this software/os without getting insane if you want a custom version of a program or something not standard from cache.nixos.org .
I didn’t sign the open letter cause I’m just some guy that likes #nix & not a contributor per se. But if there are two sides and Anduril is on one of them, you can count me in with the #peacenix
Getting really sick of painstakingly migrating to some Cool New Technical Thing With Superpowers and then whoops, It's All Ethics Violations after a while.
First #Kagi - CEO is a white dude who can't read the room when a bunch of users raise serious concerns re: suicide warnings, .ru indexes, Brave collab, etc.
Now #Nix / #NixOS - BDFL is a white dude who can't read the room when a bunch of users raise serious concerns re: toxic members, shitty governance, MIC sponsorship, etc.
New post in the #Guix packaging series! All about how inputs (libraries and utilities) that are needed to build a package are defined. Covers inputs, native-inputs and propagated-inputs. And, how to create your own package variants using modify-inputs - we slim down Weechat by 50% as a worked example 🎆
Sad to see the #Nix Foundation drive out (or at least fail to retain) one of the top project contributors. Keeping excellent people engaged in a healthy, supportive OSS community is more key to long-term success than having events sponsored by any particular organisation IMO. https://github.com/NixOS/nixpkgs/pull/306702
Is there anyone out there using #nix who also used #boxen in the past to manage their macOS system? I'm curious if you're finding nix better, worse, or about the same. #FediAsk
Consider signing the open letter to the #Nix community. It has been a longstanding issue in the community, and highlights things that you may not even be aware of. https://save-nix-together.org/
NixOS forked (aux.computer)
hachyderm.io/