Report of the first NixOS Plumbers Summit in Berlin was published:
https://discourse.nixos.org/t/report-the-first-nixos-plumbers-summit-in-berlin/73027
Pretty cool initiative!
#Tag
Report of the first NixOS Plumbers Summit in Berlin was published:
https://discourse.nixos.org/t/report-the-first-nixos-plumbers-summit-in-berlin/73027
Pretty cool initiative!
I published my first #Nix / #NixOS library!
Niccup: Hiccup-like HTML Generation in ~120 Lines of Pure Nix.
Transforms Nix expressions into HTML.
The website has some cool examples, I'm especially proud of the quine one that was slightly tricky to get right: https://embedding-shapes.github.io/niccup/examples/quine/
Website: https://embedding-shapes.github.io/niccup/
And a softer introduction blog post with motivation and more background: https://embedding-shapes.github.io/introducing-niccup/
Report of the first NixOS Plumbers Summit in Berlin was published:
https://discourse.nixos.org/t/report-the-first-nixos-plumbers-summit-in-berlin/73027
Pretty cool initiative!
Some very useful options have been added to nixpkgs config:
nixpkgs.config.rewriteURL: Allows rewriting URLS downloaded by fetchurl, to configure company-internal mirrors, or work around company firewalls and similar networking restrictions.
nixpkgs.config.hashedMirrors: Allows setting content-addressed mirrors that fetchurl can fallback to if the primary URL is unavailable.
nixpkgs.config.{gitConfig, gitConfigFile}: Configures the default git config used by fetchgit. Can be used to point to local mirrors.
nixpkgs.config.npmRegistryOverrides: Configures NPM registry overrides for fetchNpmDeps.
fetchgit gained two new arguments: gitConfigFile to set a git config for an individual derivation, and rootDir to limit the resulting source to a subdirectory of the Git repository.
NixOS 25.11 has been released! 🎉
Has anyone figured out how to run Home Manager on Fedora Silverblue yet? I've been unsuccessful so far and would appreciate some pointers.
I published my first #Nix / #NixOS library!
Niccup: Hiccup-like HTML Generation in ~120 Lines of Pure Nix.
Transforms Nix expressions into HTML.
The website has some cool examples, I'm especially proud of the quine one that was slightly tricky to get right: https://embedding-shapes.github.io/niccup/examples/quine/
Website: https://embedding-shapes.github.io/niccup/
And a softer introduction blog post with motivation and more background: https://embedding-shapes.github.io/introducing-niccup/
Some very useful options have been added to nixpkgs config:
nixpkgs.config.rewriteURL: Allows rewriting URLS downloaded by fetchurl, to configure company-internal mirrors, or work around company firewalls and similar networking restrictions.
nixpkgs.config.hashedMirrors: Allows setting content-addressed mirrors that fetchurl can fallback to if the primary URL is unavailable.
nixpkgs.config.{gitConfig, gitConfigFile}: Configures the default git config used by fetchgit. Can be used to point to local mirrors.
nixpkgs.config.npmRegistryOverrides: Configures NPM registry overrides for fetchNpmDeps.
fetchgit gained two new arguments: gitConfigFile to set a git config for an individual derivation, and rootDir to limit the resulting source to a subdirectory of the Git repository.
#NixOS 25.11 upgrade went okay on the first machine I ran it on, there were a number of failures. My config needed +26 -26 changes plus disabling two packages.
NixOS 25.11 has been released! 🎉
Updated to #NixOS 25.11 and #Plasma 6.5. All issues fixed, and I love Plasma's improvements. #EasyEffects got updated to version 8 in the process, it's quite a big improvement too: now we got a built-in tray icon and a better integration to #KDE due to the rewriting of the interface in Qt/QML/Kirigami instead of GTK4. All good!
I had to temporarily remove #Emacs & #Labplot from my config to get to properly rebuild my system (and to be able to keep updating my #NixOS config). Emacs built-in org-mode package seemed to be missing, and Labplot had a compilation error.
We're a few days from the release of NixOS 25.11, I can't help but think it's related. I might be wrong but if it is (related), it's a hell of a bad signal for stability (I'm running NixOS stable through flakes).
Maybe I was just living under a rock, but in case you missed it, too: As an EU Citizen, you can use your eID on Linux, for example I used the following #NixOS config:
programs.ausweisapp = {
enable = true;
openFirewall = true;
};
…and then started “AusweisApp” to use my smartphone as a card reader in order to log my desktop into https://ec.europa.eu/info/law/better-regulation/ to make my voice heard regarding animal welfare regulation in the EU. Cool!
It’s release time! We’re happy to announce #Lix 2.94 “Açaí na tigela” is now available.
With this release, you’re getting bug fixes, performance tweaks and quality of life improvements, as well as our first steps towards Cap’n’proto based RPC.
An important note: Flakes turn even colder, as our implementation of them enters the freeze period.
For the full list of changes, check out our blog post! https://lix.systems/blog/2025-11-18-lix-2.94-release/
#Nix #NixOS
It’s release time! We’re happy to announce #Lix 2.94 “Açaí na tigela” is now available.
With this release, you’re getting bug fixes, performance tweaks and quality of life improvements, as well as our first steps towards Cap’n’proto based RPC.
An important note: Flakes turn even colder, as our implementation of them enters the freeze period.
For the full list of changes, check out our blog post! https://lix.systems/blog/2025-11-18-lix-2.94-release/
#Nix #NixOS
As we are locked out of the #nixos binary cache ( #cloudflare related), making an emergency one just rose in my todo list.
What should I use?
nix-serve or Attic, or other?
A space for Bonfire maintainers and contributors to communicate