Jump to content

Translations:Flakes/47/en

From Official NixOS Wiki
  1. Formatter (alejandra, nixfmt or nixpkgs-fmt)
 formatter."<system>" = derivation;
 # Used for nixpkgs packages, also accessible via `nix build .#<name>`
 legacyPackages."<system>"."<name>" = derivation;
 # Overlay, consumed by other flakes
 overlays."<name>" = final: prev: { };
 # Default overlay
 overlays.default = final: prev: { };
 # Nixos module, consumed by other flakes
 nixosModules."<name>" = { config, ... }: { options = {}; config = {}; };
 # Default module
 nixosModules.default = { config, ... }: { options = {}; config = {}; };
 # Used with `nixos-rebuild switch --flake .#<hostname>`
 # nixosConfigurations."<hostname>".config.system.build.toplevel must be a derivation
 nixosConfigurations."<hostname>" = {};
 # Used by `nix develop .#<name>`
 devShells."<system>"."<name>" = derivation;
 # Used by `nix develop`
 devShells."<system>".default = derivation;
 # Hydra build jobs
 hydraJobs."<attr>"."<system>" = derivation;
 # Used by `nix flake init -t <flake>#<name>`
 templates."<name>" = {
   path = "<store-path>";
   description = "template description goes here?";
 };
 # Used by `nix flake init -t <flake>`
 templates.default = { path = "<store-path>"; description = ""; };

} </syntaxHighlight>