Welcome to NixOS Basics!
Hello! 👋 This site is made especially for absolute beginners who want to learn the fundamentals of NixOS without any confusing jargon.
What you’ll find here
- Step‑by‑step guides (each with a single screenshot)
- Clear numbered instructions
- Highlighted code examples you can copy
- A friendly tone that feels like a chat with a helpful friend
Getting Started
First, let’s see a quick overview of what NixOS looks like after installation.
Sample Nix expression
Here’s the tiniest NixOS configuration you can use. Copy it into configuration.nix to start experimenting.
{
# Basic system settings
networking.hostName = "my-nixos";
services.sshd.enable = true;
}
Ready to install? Click “Next” at the bottom of the page or jump straight to the Install guide.