Search
Items tagged with: nix
Ajout du support des routeurs MikroTik à mon projet #nix-homelab ️
Au programme :
• Monitoring des métriques MikroTik via MKTXP et Prometheus
• Dashboards Grafana pour visualiser l’état des routeurs
• Sauvegarde automatique des configurations
Exemple de configuration NixOS
mikrotik = {<br> enable = true;<br> backup = true;<br><br> prometheus = {<br> enable = true;<br> openFirewall = true;<br> verbose = true;<br> remoteDhcpServerVlan = "mgmt";<br> serviceDomain = "mikrotik-exporter.infra.${config.homelab.domain}";<br> registerScope = [ "private" ];<br> listenInterfaces = lib.mkForce [ "br-infra" ];<br> };<br><br> routers = [<br> {<br> name = "mkt254";<br> host = "192.168.240.254";<br> }<br> {<br> name = "mkt253";<br> host = "192.168.240.253";<br> }<br> ];<br>};<br>Sources : github.com/badele/nix-homelab
#NixOS #MikroTik #DevOps #Homelab #Prometheus #Grafana #InfrastructureAsCode #Automation #Observability
GitHub - badele/nix-homelab: Homelab and dotfiles made with NixOS
Homelab and dotfiles made with NixOS. Contribute to badele/nix-homelab development by creating an account on GitHub.GitHub
#OpenChaos am Donnerstag, den 27. August: »Nix in Theorie und Praxis«
Ein Rundumschlag zur funktionalen Programmiersprache #Nix und dem dazugehörigen Paketmanager und Betriebssystem #NixOS. koeln.ccc.de/updates/2026-08-2…
Beginn ist um 20 Uhr in unseren Räumen in der Heliosstraße 6a in #Köln #Ehrenfeld.
c4 | OpenChaos: Nix in Theorie und Praxis
Ein Rundumschlag zur funktionalen Programmiersprache Nix und dem dazugehörigen Paketmanager und Betriebssystem am Donnerstag dem 27.08.2026 im C4.koeln.ccc.de
I'm curious whether future civilizations are going to look at Nix as something primitive or something advanced
How it started: Hey there is a wiki page nixos.wiki/wiki/Printing for how to add my printers into my #Nix configuration. It looks straight forward. I should do that.
How it's going:
#nixpkgs #nixos #nix
wawa: init at 0-unstable-2026-08-21 by vavakado · Pull Request #543854 · NixOS/nixpkgs
A simple and minimal wayland wallpaper setter. https://codeberg.org/sewn/wawa Things done Built on platform: x86_64-linux aarch64-linux aarch64-darwin Tested, as applicable: NixOS tests i...GitHub
After the usual grind re-setting everything up again, restoring backups, etc. I have everything I need set up now (except
#nix 🤓)
I am *very* happy with this phone. It's such a massive upgrade to the broken (or non-broken) Xperia 10iii phones I have been daily-driving with #SailfishOS for far too long now. 😅
- 🤩 double-tap to wake like in good old times
- 🤩 fingerprint unlock
- 🤩 dang it's fast and smooth!
- 🤩 configurable (privacy) switch on the side
People who are curious will find answers for things which other's might not and have overlooked. It's the fundamental driving force of humanity.
I'm more than happy when a non-technical person who doesn't even know how to code or even know how software works etc told me this (pic attached)
More than happy to welcome any of you people who wants to learn Nix but not sure where to get started.
Let's make computing fun again😁
I feel like I have achieved something not when people learn from me. Coz Learning is easy & accessible with internet etc and that's not the important part.
But the greater satisfaction and achievement personally is when I made some people curious about something. IMO it's much more valuable than other stuffs as curiosity is the solid foundation for any innovation, solution etc etc.
🧵
#nix #nixos #learning #passion #linux
Roses are red
JS frameworks are a pain
codeberg.org/trevdev/nvim-nix/…
fix: broken fucking vuejs again · d66c4246ca
nvim-nix - A simple Nix flake for running NeovimCodeberg.org
Multi-platform outputs should be the most basic thing a flake does. Yet,, the common answer was to pull in flake-utils/flake-parts: an extra input, a limited "default systems" list from a third-party repo, and pinned copies piling up in nested lock files.
Meanwhile, builtins.mapAttrs over nixpkgs.legacyPackages covers every platform nixpkgs supports — with zero inputs. Since August 2026, `nix flake init` gives you exactly this.
How it works & how to extend it:
nixcademy.com/posts/new-defaul…
The New Default Nix Flake Template Explained
The default Nix flake template is now multi-platform without flake-utils. Learn how the new pattern works and how to extend it for real projects.Jacek Galowicz (Nixcademy)
I just discovered avahi which lets you create domain names for the machines on your local network, like my-laptop.local, etc. And because NixOS is so awesome you just add a one-liner to to your config to enable it:
```
services.avahi = { enable = true; nssmdns4 = true; };
```
(defaults to using the machine's hostname as domain name)
#tech #linux #nixos #nix #networking #avahi
GitHub - avahi/avahi: Avahi - Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour
Avahi - Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour - avahi/avahiGitHub
Hey #Nix #NixOS users - I integrated #Multiverse from github.com/fzakaria/nixpkgs-mu…
It's really fucking slick, BUT is there any major Caveats to using this that I'm missing?
GitHub - fzakaria/nixpkgs-multiverse: Any version of any nixpkgs package, from one flake input
Any version of any nixpkgs package, from one flake input - fzakaria/nixpkgs-multiverseGitHub
Whether you need software and cloud architecture, Rust development, cloud engineering and DevOps, or Nix / NixOS consulting, we've got you covered.
🔗 Check out our new website: atvari.eu
Let's build something great together. 🚀
#Rust #Nix #NixOS #CloudEngineering #DevOps #OpenSource #SoftwareConsulting
6 days on-and-off bashing at this Nix config with a hammer and we're finally back at the matrix-scroll of derivations building for my lab.
I suppose I've bet rather big on this Den/Denful thing.
Context-aware Aspect-oriented Nix
Aspect-oriented, context-driven Nix configurations for NixOS, nix-darwin, and home-manager.den
NixOS & Flakes Book | Home Page
An unofficial and opinionated book for beginnersnixos-and-flakes.thiscute.world
I got interested in trying out #PICO8 but found that it was not in #nixpkgs.
And running required steam-run.
If you're also on #nixos / use #nix and want to give it a try, I made a flake for it :3
PICO-8 is a fantasy console for making, sharing and playing tiny games and other computer programs.
It uses the #lua under the hood and has a strict limit on how big the game can be.
Repository can be found at
codeberg.org/husjon/nix-pico-8
Feedback / comments etc are all welcome. :3
My NixOS system update is satisfying and also informative to stare at.
Thanks to #nom (#nix-output-monitor). Btw, I use nh which have nom etc builtin
The most useful flag I use for system update is `-a` which asks for confirmation after building and showing all changes, so I know if I have commented or forgot to enable a service by mistake etc etc. pretty useful TBH
`nh clean all --optimize` is another one I use regularly
Unrelated recent stuffs in the Nix ecosystem
Bad news 😥 :
discourse.nixos.org/t/the-nixp…
Good new project
:
fzakaria.com/2026/08/09/nixpkg…
nixpkgs-multiverse: every version that ever existed
Enter the Nixpkgs multiverse. All the versions that ever existed, all in one place.Farid Zakaria’s Blog
#NixOS #Nix #HomeManager
[Feature Request] Shorten Claude Code Home Manager plugin name to reduce MCP tool prefix overhead · Issue #9446 · nix-community/home-manager
Module Name programs.claude-code Requested Feature We can now use Home Manager to configure the Cloud Code MCP, which is loaded as a plugin. However, the plugin name we currently use is quite long:...yzx9 (GitHub)
As a Software Engineer I have worked on full-stack SaaS solutions as an architect & engineer with various lean startups & larger businesses, implementing entire systems from scratch. And I have also worked a lot in DevOps & Cloud Engineering and have experience leading small engineering teams.
Lastly, I have a passion for using #Rust 🦀 & #Nix ❄️, if you like these, too, send me a message 😉.
Looking forward to make new connections! 😊❄️🦀🚀
🦀❄️ I'm currently open to new Software & Cloud Engineering consulting and contracting opportunities via my new company @atvari : atvari.eu
#Nix #NixOS #Rust #DevOps #Entrepreneurship #Startups #TShaped #FoundingEngineer #TechLead #LeadEngineer
My talk proposal for #NixCon has been accepted! I'll be presenting at #NixCon2026 on how to bring #Nix's functional purity to #CloudNative #PlatformEngineering.
We'll move beyond #Helm templating and #Docker builds to derive reproducible #Kubernetes deployments using #Kubenix and #NixOS modules, unlocking hermetic builds, accurate #SBOMs, and truly auditable infrastructure.
Feel free to reach out if you have a specific use-case to be covered, I'd love to hear from you!
arik-grahl.de/talks/nixcon-202…
NixCon 2026
In the talk "Nix for Cloud Native Platform Engineering: From Imperative Templating to Functional Derivation", Arik Grahl demonstrates how Nix's functional purity can replace the fragile, non-deterministic templating of Helm and Dockerfiles, showing h…Arik Grahl
Two years ago, the Mac was the awkward special case for Linux builds. Today, my MacBook outbuilds my Linux machines. 🤯
We just got merged a new Linux builder backend into nixpkgs that runs on Apple's Virtualization.framework and exposes Rosetta to the guest VM.
The results on Apple Silicon:
⚡ x86_64-linux builds are 2.5x faster than QEMU emulation
📦 Builder closure shrinks from 3.2 GiB to 1.2 GiB
🚀 VM boots 2x faster
🧪 Nested virtualization: NixOS integration tests with /dev/kvm now run on your Mac (M3+)
And the best part: it's a drop-in replacement. If you use nix-darwin, switching is literally two extra lines in your configuration.
Under the hood is vzvm, a purpose-built VM monitor in ~1000 lines of Swift with zero external dependencies. No bootloader, no disk image juggling, no network configuration. It does exactly what a Nix remote builder needs — and nothing else.
The fun part of the story: building x86_64 NixOS systems and deploying them remotely is now faster from my Mac than from my aarch64 Linux machines, because Rosetta beats QEMU's software emulation hands down.
Full write-up with setup instructions, benchmarks, and how it works under the hood:
nixcademy.com/posts/rosetta-li…
#Nix #NixOS #macOS #AppleSilicon #DevOps #DeveloperExperience
@nixos_org
2.5x Faster x86_64 Linux Builds on macOS with Rosetta
Build x86_64 Linux packages 2.5x faster on your Apple Silicon Mac with the new Rosetta-based linux-builder, a drop-in replacement in nix-darwin.Jacek Galowicz (Nixcademy)
#NixOS #Nix #HomeManager
#NixOS #Nix #HomeManager
The same petty crowd is at it again.
domenkozar.com/2026/08/04/nixp…
nixpkgs has a due-process problem
Three cases where Nixpkgs exercised power without clear rules: a commit-bit removal, a pull request closed by headcount, and a review blocked indefinitely.Domen Kožar
Usually 1 to 4 is what makes u understand, but I also realise that going 4 to 1 will pull people to listen and understand first. Coz it's hard to hook them from 1 to 4 since it's all fundamentals etc . I'm not giving up and still finding ways to simplify things much more for newbies.
Just gave a talk yesterday on Nix ecosystem and it's overview.
Nix is hard to explain to many coz there are certain underlying things u need to understand.
1) All those underlying fundamentals first need to be understandable by the audience like reroducibility, hermeticity, sandboxing, provenance etc etc etc
2) How much 1 is important and necessary.
3) And then How nix solves that
4) The beautiful outcome which revolutionizes the tech landscape
#nix #nixos
🧵
Episode 35 ist raus!
Der kann nix - NixOS, Framework und ein Dashboard-OS für Home Assistant
share.transistor.fm/s/50c93af7
#homeassistant #nixos #nix #linux #framework #omarchy #yubikey #dashboard #kiosk #smarthome
Viel Spaß beim Hören wünschen euch:
@ajfriesen und @behweh
Der kann nix - NixOS, Framework und ein Dashboard-OS für Home Assistant | SmartHütte | Episode 35
Diese Woche im Fokus:Matter verteilt jetzt selbst die Uhrzeit und wir wissen nun, warum Thomas im Sommer so schwer zu erkennen ist. Dazu Andrej im Nix-Rausch, Thomas in Erwartung auf das Framework 13 Pro und ein neues OS für dein Dashboard.SmartHütte (Transistor)
#NixOS #Nix #HomeManager
@Pol
Sure. The big picture in my mind somehow solved bit by bit when I was initially learning. Ur thesis's pic of #congruent, #convergent, #divergent helped me visually understand what I was struggling to put in words though my big picture was also towards that. Without that I'm not sure whether I'll have solved some main pieces of it. 🤝Still that pic is what I'll refer to anyone trying to understand the #paradigm. U have my gratitude forever❤️
#nix #paradigm #nixos