This post explain how to get NixOS up and running without getting overloaded with too many new terms. Highlighted text is additional information that can be ignored if you only want to play with NixOS. This post assumes you can create a virtual machine. NixOS is a Linux distribution with a fancy package manager. You manage the whole system by editing a single configuration file. The package manager takes care of installing and configuring each package and service on your system, based on your single file.