Posts with the tag nixos

Blog post image for post declarative-gnome-configuration-with-nixos
Jun 1, 2023 by Ana Hobden

Declarative GNOME configuration with NixOS

When I first started using Linux in 2006, I remember dreaming of a Linux Console. It wasn't so far fetched, the PlayStation 3 had just been released with OtherOS support which allowed users to install Linux (or BSD). Still, it seemed that a Linux-first console seemed like it would only ever be a dream.

Blog post image for post extending-nixos-configurations
Mar 31, 2023 by Ana Hobden

Extending NixOS configurations

NixOS modules and configurations offer us a tantalizing way to express and share systems. My friends and I can publish our own flakes containing nixosModules or/and nixosConfigurations outputs which can be imported, reused, and remixed.

Blog post image for post qemu-fix
Oct 13, 2022 by Linus Heckemann

Make your QEMU 10 times faster with this one weird trick

NixOS uses virtual machines based on QEMU extensively for running its test suite. In order to avoid generating a disk image for every test, the test driver usually boots using a Plan 9 File Protocol (9p) share (server implemented by QEMU) for the Nix store, which contains all the programs...

Blog post image for post hydra-deployment-source-of-truth
Oct 14, 2021 by Graham Christensen

How to Use Hydra as your Deployment Source of Truth

Hydra is a fantastic tool for building small and large software collections. It is also a great tool for orchestrating releases.