Posts
2025
The following is a snip of my flake.nix:
For example, if I have an option to enable or disable hyprland like this:
Key Takeaway: system.build.toplevel is the ultimate output that defines your entire NixOS system.
** flake.nix: The Heart of a Flake**
In Nix, the concept of a package can refer to two things:
List available commands with :?:
Functions are a fundamental concept in Nix and are prevalent throughout Nix code. Grasping how they work is crucial for understanding and writing Nix expressions.
Refresher: