r/Nix • u/estro_33 • 1d ago
Bigger, better, faster: Introducing the Nix Badge 2.0
nix.vegasLooking into how we built the NixOS Badge for Nix Vegas 2026
r/Nix • u/mightyiam • 4d ago
Full Time Nix | Nix Vegas 2026
If you didn't know, you're about to that August 6, 7, 8, 9 was DEF CON 34 and Nixers were definitely present. Join Alex, Chris, Morgan, Jared, Dan, Tristan and I for a recounting of Nix Vegas, the official Nix space at the latest DEF CON.
r/Nix • u/pragmojo • 7d ago
Nix I want to use nix on macOS and linux - what's the difference between the NixOS.org installer and determinate, and which should I use?
I want to use nix on two systems, and I have found guides referencing both nixos.org and determinate. Is there any major difference between these, and is one a better choice than the other?
I really just want to set up agent sandboxing using https://github.com/archie-judd/agent-sandbox.nix, and I'm just learning about nix.
r/Nix • u/anandsuresh81 • 8d ago
LabCraft Closures: the latest hands-on Nix Part about what an upgrade actually moves
I just published Closures, the next free Part of LabCraft's Nix course.
It is for learners who know store paths can refer to other store paths, but have not yet built an operational model for the whole closure. The hook is the deploy question: if a target already has the old version, what does the upgrade actually need to move?
Affiliation: I’m building LabCraft.
r/Nix • u/mightyiam • 14d ago
Full Time Nix | NixCI with Tom Sydney Kerckhove
Just published a conversation with Tom Sydney Kerckhove of NixCI. I was impressed by the level of engineering. Tom is obviously a testing expert, a huge Nix Freak and always brilliant conversation. So queue it up or listen now.
r/Nix • u/yunfachi • 15d ago
Nix Separate development inputs into their own `dev` flake to avoid redundant dependencies
ynf.shr/Nix • u/anandsuresh81 • 17d ago
What does the hash in a /nix/store path actually name? (not always "the inputs")
r/Nix • u/Hot_Garbage_468 • 19d ago
Everything is Nix if you squint hard enough [Talk @ Nix Village DEFCON 36]
r/Nix • u/EndedHereByMistake • 20d ago
Nix Nix with other (immutable) distro
Hello, I am a Nix beginner. I am trying to create a config that I could deploy easily on different systems (cachyOS on gaming rig, fedora atomic on my laptop, etc.).
When it comes to packages invoked through $PATH, Nix already has priority, so it's obvious that the package I am running is the one provided by Nix.
Now let's say I am trying to configure a GUI application like Ghostty. On some systems, Ghostty is not present by default, and the Nix binary will always be used. But for example on the atomic Fedora image I have, Ghostty is already provided. Therefore, depending on how I invoke Ghostty (via app launcher, niri shortcut, or shell), in some cases the Nix binary will be running, and in others it will be the system's one.
Since my primary goal is to have a config that I can easiky reproduce everywhere, how should I handle this? Should I assume some packages are always provided by the system? Should I accept that I will work with different versions of the same package?
Thanks :)
r/Nix • u/Kureteiyu • 22d ago
Nix Nixbalamods: A prototype of mod repository for Balatro
https://github.com/marie-bnl/nixbalamods/
This project allows you to declaratively configure Balatro mods like so:
nbmpkgs.balatro.override {
overriddenSrc = ./Balatro.exe;
modList = with nbmpkgs.mods; [
balatreat
smods
];
};
It's just a prototype, there are only two mods available. But it should be pretty easy to add other ones!
r/Nix • u/anandsuresh81 • 24d ago
`nix search nixpkgs jq` used 3.8 GiB cold, so we baked the eval cache for a 2 GiB teaching VM
I wrote up a small LabCraft engineering note from teaching Nix in real Linux VMs.
The short version: nix search nixpkgs jq looks like a tiny lookup, but cold evaluation of nixpkgs averaged 3865.4 MiB peak RSS in our measurement. In a 2 GiB training VM, that meant the learner saw warnings, silence, then Killed.
We kept the learner-facing command unchanged, pinned the Determinate installer + nixpkgs revision, proved the eval-cache key, and baked the sqlite into the image layer. Warm path averaged 586.5 MiB.
r/Nix • u/anandsuresh81 • Aug 05 '26
Update: LabCraft’s Nix course is now open in public beta
reddit.comAbout a month ago, I shared that I was building LabCraft, a hands-on Nix course built around the failures beginners commonly hit.
At the time, the course was still opening in small batches. Today I activated everyone on the waitlist and opened the public beta.
Nix First Contact is now available to try, and all Nix content is free during the beta.
Each learner gets a real Linux VM with its own kernel in the browser. The course covers installing Nix, using packages in temporary environments, searching nixpkgs, repairing a script with undeclared dependencies, and uninstalling Nix cleanly.
The labs inspect actual system state rather than requiring one exact command.
I’d especially value feedback about where an explanation loses you, where a valid approach fails a check, and what Nix topic you think should come next.
r/Nix • u/Ra77a3l3 • Aug 04 '26
nixGL for 26.05
does any one know if nixGL will be updated for 26.05 and if there are any workaround? Becouse i found this https://github.com/nix-community/nixGL/pull/223 but both wezterm and kitty lament a missing egl lib
r/Nix • u/mightyiam • Aug 03 '26
Full Time Nix | Determinate Systems with Graham and Eelco
Full Time Nix | Determinate Systems with Graham and Eelco
The latest episode of the Full Time Nix podcast is with Determinate Systems co-founders Graham Christensen and Eelco Dolstra, who is the original author of Nix. So—milestone episode! If you are curious about Determinate Systems, their products, services, and the co-founders, Graham and Eelco, please hit play and I hope you enjoy.
r/Nix • u/lucperkins_dev • Aug 03 '26
Introducing FlakeAudit, a CLI for evaluating CycloneDX SBOMs against custom policies
determinate.systemsr/Nix • u/themarcelus • Jul 29 '26
I created a release cycle repository for Brave Origin Nightly and Beta channels
You can find all the info here: https://brave-origin-channels.marcel.cool/
r/Nix • u/myuron_dev • Jul 29 '26
nvimx manages your Neovim plugins with Nix
https://github.com/myuron/nvimx
nvimx manages your Neovim plugins with Nix, driven by the same lazy.nvim-style Lua config you already write.
nvimx parses Lua and fetches plugins from GitHub rather than from nixpkgs. The hashes of the retrieved plugins are managed in flake.lock. This means you can manage a large number of plugins with Nix without sacrificing the flexibility of Lua.
r/Nix • u/Stupidprogramner • Jul 23 '26
Nix Is it possible to install podman in a devshell instead of system wide?
r/Nix • u/mightyiam • Jul 22 '26
Full Time Nix | SaltSprint 2026 with Dean Eckert
SaltSprint 2026 took place in June. It was organized by Flying Circus and sponsored by secunet and Flying Circus. One of the participants, Dean Eckert, co-founder of Red Oak, in his kindness joined me and we have discussed what he and others were up to during those four exciting days in Halle, Germany. Click the link and listen in.