- Published on
Nixos
- Published on
This is article is the continuation of my journey while developing a Rust WASM Browser Extension on NixOS. It discusses the actual implementation details and the architecture of the extension.- Published on
This article with teach you how to start your Rust development on NixOS or any nix-enabled operating system. You will learn how to use flakes with development shells, how to bootstrap Rust Nightly, what is an overlay, and encounter some nix language quirks on your journey.- Published on
I had a fortune to interview David Hagege, the CTO of Agricultural Tech Startup ListenField. He has succesfully introduced Nix and NixOS to his organization and describes his journey in thorough detail in this interview.- Published on
This articles provides an overview of formatters available for the Nix Expression Language. Reading it will save you confusion, time, as well as some clicks, and help you choose the formatter that suits you most.- Published on
Flakes are a recent addition to NixOS. This article explains how to convert stock NixOS installation into a flaked-out one, and explains why you should do it.- Published on
Home Manager is a tool to manage user-specific configuration on nix-enabled systems. By the end of this article you should have the understanding of why you should use it, as well as a system with Home Manager enabled.- Published on
This short article will walk you through some ways to set env vars in your shell on a nix-enabled system.- Published on
Flakes are a recent addition to NixOS. This article explains how to convert stock NixOS installation into a flaked-out one, and explains why you should do it.- Published on
This book will introduce you to NixOS, and guide you through your journey towards comfortable working station and reproducible development environments and builds.- Published on
In this article you'll learn the basics of NixOS and the Nix Expression Language. This article also reflects on my observations of NixOS's philosophy and ecosystem. By the end of the article, you should have a fully working NixOS install running on a physical host or in a Virtual Machine (with copy-paste between virtual and main systems enabled).