#NixLang

2025-05-29

#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.

git.lix.systems/lix-project/li

#nixos #lix #nix

2025-03-24

How we use Nix with Flakes ❄❄❄❄

qeef.srht.site/post/how-we-use

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

2025-02-21

You can write nicer nix code

qeef.srht.site/post/you-can-wr

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

#Nix #NixLang

2025-02-07

Warning! Nix language!

qeef.srht.site/post/warning-ni

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

#Nix #NixLang

you╭👺+300╭🐈x5╭⁂+3╭(Ⓐ+aunspeaker
2024-11-28

@ZeroEcks @jk

need reader/writer as a library to build a graphical editor for nix config, in the style of xml notepad

you╭👺+300╭🐈x5╭⁂+3╭(Ⓐ+aunspeaker
2024-11-15

or maybe what i'm looking for is ? does that have a -like ?

anyone tried importing structured config values from into - is it trivial?

you╭👺+300╭🐈x5╭⁂+3╭(Ⓐ+aunspeaker
2024-11-15

is there something like but for ?

use case is reading config that is canonically defined in a .nix file from an external management shell script (which is used to deploy the config, so i'd prefer if it wasn't generated by the config that it deploys :D)

2024-08-28

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?

2024-07-29

@skyr Da bist du in der heiligen Dreieinigkeit¹ des Nixiversums (hachyderm.io/@leftpaddotpy/111) falsch² abgebogen:

#NixPkgs ist nicht #NixOS.
#NixOS ist nicht die #NixDSL a.k.a. #NixLang.
Die #NixDSL ist nicht #NixPkgs.
(Und jeweils auch nicht umgekehrt)
Aber alle drei¹ sind #Nix.


¹Den #NixPaketmanager/#NixInterpreter (#CppNix) gibts auch noch. «Viereinigkeit»? Mannigfaltigkeit?
²Wie so manche «falsche» Abzweigung kann auch das (über Umwege) zum Ziel führen. Und man lernt die Gegend besser kennen!

World's Okayest Gopherarichtman@eigenmagic.net
2024-07-28

Kubernetes the Nix way parts 2 and 3 are out.

Surprised even myself this evening with the API server and etcd up and working! This might not turn out to be a Sisyphean task after all!

richtman.au/tags/k8s-nix-way/

#Kubernetes #k8s #Nix #NixPkgs #NixOS #NixLang

Federico Damián SchonbornFedericoSchonborn@mastodon.uy
2024-06-28

Times like this is when I wish Nix had `inherit` in lists (all the time)

#nix #nixlang #nixos

World's Okayest Gopherarichtman@eigenmagic.net
2024-06-28

Now there's something you don't see every day.

30-month contract in the French alps doing development of tooling to use Nix on supercomputers.

recrutement.inria.fr/public/cl

#Nix #NixLang #NixPkgs #NixOS

World's Okayest Gopherarichtman@eigenmagic.net
2024-05-30

Give a man a flake, busy him for a day. Teach a man to nix, frustrate them for a lifetime.

#Nix #NixLang #NixFlakes #NixOS #NixPkgs

World's Okayest Gopherarichtman@eigenmagic.net
2024-05-30
Bugs bunny in a suit, caption says "I wish all my enemies a very nix hobby"
World's Okayest Gopherarichtman@eigenmagic.net
2024-05-14

DevTooling effort: hey, you should try our new tool!
Me: Is it docker or nix or a VM?
DE: Haha, it's a good tool sir
Look inside: nix

#Nix #NixLang #NixPkgs

@isabel

akko.isabelroses.com/objects/3

2024-05-13

Love this cartoon but also would like to propose a motion that #nixLang and #NixOS folks rebrand to "nixologists" in the way that Rust folks are Rustaceans and Python folks are Pythonistas.

theonion.com/teetotalitarianis

2024-05-01

Hey so I'm restraining myself from just boosting all his posts, but if you're interested in the future of computing, I would definitely recommend following @jakehamilton. #aux (#auxOS?) looks like it's going to be a real thing and while I have my problems with #nixLang I really do think in 20 years all operating systems will be based on the foundational ideas of #NixOS.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst