inputs
outputs
< input name >
Dependencies
definition
flake
Load it as Flake
Default: true
Set as false to use
non nix resources
Any name
function
< input names >
Keys/Values
with results of
inputs outputs
Argument keys/values
Returned keys/values
click to edit
click to edit
click to edit
nixosConfigurations
< hostname >
devShells
lib
Collection of utilities functions
packages
< system >
< pkg name >
< pkg >
< system >
< pkg name >
One of:
x86_64-linux, aarch64-linux,
x86_64-darwin, aarch64-darwin,
etc...
legacyPackages
< system >
< pkg name >
< pkg >
JSON file with
dependencies versions
nix package
manager cli
enter/build envrionment
outputs.devShells
build packges of
outputs.packages
Update flake.lock
List know outputs
of this flake
Bootstrap a
new flake.nix