#macOS
once upon a time I bought the M2 MacBook Air
#nix
It is not much more than a year since I began exploring nix (or is it two years, I fool myself)
#DeterminateSystems
It did not take long before I discovered that to use nix on mac requires extra effort, when there inevitably are updates or upgrades. Apple has opinions. The opinionated nix, or more precisely its installer offload that effort.
#NixDarwin
nix-darwin enables system wide nix on macOS
#homebrew
Part reason I began using nix was moving away from Homebrew
#direnv
Exploring nix workflow led me to direnv, a powerfull way to load environments by entering directories. It works really great in tandem with nix. It is the sole homebrew package in my macOS
#asahi #linux
geerlingguy first reminded me of the possibility to install linux on my mac several years ago when the good folks at asahi released asahi linux
#arch #Wayland #Hyprland
Even more years ago I first began hearing the arch buzz, but lately this year buzz on arch using the Hyprland Wayland compositor for a tiled desktop got bumped and
#omarchy
the opinionated linux iteration No. 2 in DHH's series of "omakase" linux, making it easy for everyone to jump from apple to linux
#AsahiAlarm
Asahi has a project going on with fedora, but there is also the Asahi-Alarm based on arch. This is great because the arch project mainly focus on x86-64. Asahi-Alarm makes arch linux for aarch64/arm64 with the overarching project Asahi's focus on mac hardware.

Putting it all together tiredkebab manages scripts for mac based on DHH's omarchy

I then make my own opinions with nix, flakes.nix, and direnv.

If you are a maintainer of #nix, #nixpkgs or #nixos: listen up.

You've got about 2 years or so being a serious contender, until someone like #lix or even #ostree with #ComposeFS comes in and eats your lunch.

Part and parcel of that is the community, the language, the security of knowing that there is culpability and responsibility.

Linus Torvalds had to walk it off because an entire foundation told him to. If the nix "community" is beyond this, why give #DeterminateSystems contracts?

Let me take you #linux people on a little journey. Right now, there is a war. A war between those who fear the future of #nix and #NixOS and those who are apparently not getting the point.

To call something #opensource can mean so much nowadays. When it comes to the idea of an enterprise nixpkgs vs the open source or "community" #nixpkgs, I think it's time to make it clear:

#DeterminateSystems wants to have it's own #RHEL. Functions are decoupled from nix for a reason.

https://discourse.nixos.org/t/determinate-nix-3-0/61202/110

Determinate Nix 3.0

A critical component of our approach here is that Determinate Nix is a downstream distribution, with a focus on improving and validating the patches we’re wanting to get accepted upstream. It seems weird, then, that some of the harshest critics of our strategy to improve Nix in this thread appear to be users of and contributors to Lix, which is explicitly a fork without a stated goal of their improvements being accepted upstream. Many people here have said they believe we are acting and commun...

NixOS Discourse

I packaged the #DeterminateSystems #nix installer for #openSUSE, as I started using home-manager last year and thus need nix on openSUSE.

Seems to work this far in my test.

If someone wants to give it a try:

https://build.opensuse.org/package/show/home:ojkastl_buildservice:Branch_devel_tools/nix-installer

The Determinate Nix Installer

A fast, friendly, and reliable tool to help you use Nix with Flakes everywhere.

openSUSE Build Service

Seems to be a bit of a walk-out going on in the #NixOS community... https://github.com/NixOS/nixpkgs/pull/307033

I don't think the guy who opened this PR interpreted the article right. I don't think Dolstra was saying that the Nix community is owned by #DeterminateSystems, but...

Spending a full paragraph bragging about how much you value diversity as a way to defend a position marginalized people tell you is bad is...sad. Then to say "come talk it out in my space with people that agree with me" 🀦🀦🀦

Leave the Determinate Systems community by danderson Β· Pull Request #307033 Β· NixOS/nixpkgs

Description of changes Due to a clerical error on my part, it seems I accidentally joined the wrong community! I'm not quite sure how, but I ended up in the Determinate Systems community when I was...

GitHub

Okay, why have I only just found out about this #NixOS #Vault module? I was thinking about trying to do something like this for the last two months!

#DeterminateSystems is awesome

https://github.com/DeterminateSystems/nixos-vault-service

GitHub - DeterminateSystems/nixos-vault-service

Contribute to DeterminateSystems/nixos-vault-service development by creating an account on GitHub.

GitHub