Skip to content

0. Overview

In this tutorial, I’ll try to share the knowledge I’ve gathered throughout my NixOS journey.

This tutorial is designed for people who have at least a very basic knowledge of Nix. If you don’t, I recommend watching at least this video .

If you only want to read about certain topics, feel free to skip some pages or read them out of order.

I will be adding links to relevant resources (like GitHub repositories) throughout this tutorial, but in general, great places to learn about Nix/NixOS features are:


If you find anything to improve in this project’s code, please create an issue describing it on the GitHub repository for this project. For website-related issues, create an issue here.

All pages on this site are written by a human, and you can access everything for free without ads. If you find this work valuable, please give a star to the GitHub repository for this project.