Which is worse hell to write?

Evaluate on criteria such as lack of usable documentation, code ugliness, ease of determining what is wrong when something won't work, and generally the amount of headaches you experience trying to get something to work

#rust #rustlang #nix #nixlang #nixos

Nixlang
30.2%
Unsafe Rust
20.9%
I only know one of these languages / I know neither language / I only use safe Rust / show results
48.8%
Poll ended at .
The Election Committee announces the second Steering Committee election

One year has passed since the Nix community voted in the very first Nix Steering Committee. As some of their terms are coming to an end, the community must once again cast their ballots to form the next SC. Call to action If you are an automatically eligible voter, add your email to the voter list: https://github.com/NixOS/SC-election-2025/edit/main/eligible.csv If you are not automatically eligible but significantly contributed to the official projects in one way or another, you may ask for ...

NixOS Discourse

Join us for NixOS CN Meetup #1 on August 9–10 held at ShanghaiTech University’s Pudong Campus, the first-ever Nix-focused event in China!

https://discourse.nixos.org/t/first-ever-nixos-cn-meetup-2025-08-09-10-shanghai/67457

#nixos #nixlang #meetups

Is there anything to convert OpenAPI specs to Nix ?

#Nix #NixLang

#Lix just merged an experimental integer coercion feature.

That's useful if you want to interpolate an integer into a string. In #nixlang you previously needed to explicitly call `toString` to achieve that cast.

And checking my personal configuration it looks like I can drop all `toString` usage in my configuration with this.

https://git.lix.systems/lix-project/lix/src/branch/main/doc/manual/rl-next/integer-coercion.md

#nixos #lix #nix

lix/doc/manual/rl-next/integer-coercion.md at main

lix - A modern, delicious implementation of the Nix package manager, focused on correctness, usability, and growth — and committed to doing right by its community

Lix Systems

How we use Nix with Flakes ❄❄❄❄

https://qeef.srht.site/post/how-we-use-nix-with-flakes/

It looks like we use Nix with flakes since cradle to the grave.

Considering Nix flakes being experimental, that’s scary.

And Nix laungage itself does not help, neither so many conventions and confusions one needs to keep in mind.

#Nix #NixLang #NixFlakes

How we use Nix with Flakes ❄❄❄❄

You can write nicer nix code

https://qeef.srht.site/post/you-can-write-nicer-nix-code/

Here are some suggestions:
- Make nesting match the scope.
- Name things and name them properly.
- Let things in `let ... in ...` follow order.

#Nix #NixLang

You can write nicer nix code

Warning! Nix language!

https://qeef.srht.site/post/warning-nix-language/

I wrote a piece. But I am too tired to read it after myself. Sorry.

#Nix #NixLang

Warning! Nix language!

let's talk about your nix code

PeerTube

I'm not happy as a #NixOS user because of #NixLang but I'm finding I'm also not really happy as a former #Nix user either.

Anybody want to give me the hard sell on #guix? Do you find the free software licensing requirement to be limiting? Is package availability a problem otherwise?

Or should I give NixOS another shot?