Nix-Bin
- nix-build(1) build a Nix expression Cnix-build [paths…] [C--arg name value] [C--argstr name value] [{C--attr | C-A} attrPath] [C--no-
- nix-channel(1) manage Nix channels Cnix-channel {C--add url [name] | C--remove name | C--list | C--update [names…] | C--rollback [gener
- nix-collect-garbage(1) delete unreachable store paths Cnix-collect-garbage [C--delete-old] [C-d] [C--delete-older-than period] [C--max-freed by
- nix-copy-closure(1) copy a closure to or from a remote machine via SSH Cnix-copy-closure [C--to | C--from] [C--gzip] [C--include-outputs] [C
- nix-daemon(8) Nix multi-user support daemon Cnix-daemon The Nix daemon is necessary in multi-user Nix installations
- nix-env(1) manipulate or query Nix user environments Cnix-env [C--option name value] [C--arg name value] [C--argstr name value] [{C
- nix-hash(1) compute the cryptographic hash of a path Cnix-hash [C--flat] [C--base32] [C--truncate] [C--type hashAlgo] path… Cnix-has
- nix-instantiate(1) instantiate store derivations from Nix expressions Cnix-instantiate [C--parse | C--eval [C--strict] [C--json] [C--xml] ]
- nix-prefetch-url(1) copy a file from a URL into the store and print its hash Cnix-prefetch-url url [hash] [C--type hashAlgo] [C--print-path]
- nix-shell(1) start an interactive shell based on a Nix expression Cnix-shell [C--arg name value] [C--argstr name value] [{C--attr | C
- nix-store(1) manipulate or query the Nix store Cnix-store operation [options…] [arguments…] [C--option name value] [C--add-root path]
- nix.conf(5) Nix configuration file By default Nix reads settings from the following places: The system-wide configuration file Csysc
- nix(1) a tool for reproducible and declarative configuration management Cnix [option] subcommand where subcommand is one of the
- nix3-build(1) build a derivation or fetch a store path Cnix build [option] installables Build the default package from the flake in th
- nix3-bundle(1) bundle an application so that it works outside of the Nix store Cnix bundle [option] installable Bundle Hello: # nix bun
- nix3-copy(1) copy paths between Nix stores Cnix copy [option] installables Copy Firefox from the local store to a binary cache in C/t
- nix3-daemon(1) daemon to perform store operations on behalf of non-root clients Cnix daemon [option] Run the daemon in the foreground:
- nix3-describe-stores(1) show registered store types and their available options Cnix describe-stores [option] C--json Produce output in JSON for
- nix3-develop(1) run a bash shell that provides the build environment of a derivation Cnix develop [option] installable Start a shell wit
- nix3-doctor(1) check your system for potential problems and print a PASS or FAIL for each check Cnix doctor [option]
- nix3-edit(1) open the Nix expression of a Nix package in $EDITOR Cnix edit [option] installable Open the Nix expression of the GNU He
- nix3-eval(1) evaluate a Nix expression Cnix eval [option] installable Evaluate a Nix expression given on the command line: # nix eval
- nix3-flake-archive(1) copy a flake and all its inputs to a store Cnix flake archive [option] flake-url Copy the Cdwarffs flake and its depende
- nix3-flake-check(1) check whether the flake evaluates and run its tests Cnix flake check [option] flake-url Evaluate the flake in the curren
- nix3-flake-clone(1) clone flake repository Cnix flake clone [option] flake-url Check out the source code of the Cdwarffs flake and build it:
- nix3-flake-info(1) show flake metadata Cnix flake info [option] flake-url Show what Cnixpkgs resolves to: # nix flake metadata nixpkgs Reso
- nix3-flake-init(1) create a flake in the current directory from a template Cnix flake init [option] Create a flake using the default templa
- nix3-flake-lock(1) create missing lock file entries Cnix flake lock [option] flake-url Update the Cnixpkgs and Cnix inputs of the flake in
- nix3-flake-metadata(1) show flake metadata Cnix flake metadata [option] flake-url Show what Cnixpkgs resolves to: # nix flake metadata nixpkgs
- nix3-flake-new(1) create a flake in the specified directory from a template Cnix flake new [option] dest-dir Create a flake using the defa
- nix3-flake-prefetch(1) download the source tree denoted by a flake reference into the Nix store Cnix flake prefetch [option] flake-url Download
- nix3-flake-show(1) show the outputs provided by a flake Cnix flake show [option] flake-url Show the output attributes provided by the Cpatc
- nix3-flake-update(1) update flake lock file Cnix flake update [option] flake-url Recreate the lock file (i
- nix3-flake(1) manage Nix flakes Cnix flake [option] subcommand where subcommand is one of the following: Cnix flake archive (
- nix3-fmt(1) reformat your code in the standard style Cnix fmt [option] args With nixpkgs-fmt (https://github
- nix3-hash-file(1) print cryptographic hash of a regular file Cnix hash file [option] paths C--base16 Print the hash in base-16 format
- nix3-hash-path(1) print cryptographic hash of the NAR serialisation of a path Cnix hash path [option] paths C--base16 Print the hash in ba
- nix3-hash-to-base16(1) convert a hash to base-16 representation Cnix hash to-base16 [option] strings C--type hash-algo hash algorithm (md5, sha
- nix3-hash-to-base32(1) convert a hash to base-32 representation Cnix hash to-base32 [option] strings C--type hash-algo hash algorithm (md5, sha
- nix3-hash-to-base64(1) convert a hash to base-64 representation Cnix hash to-base64 [option] strings C--type hash-algo hash algorithm (md5, sha
- nix3-hash-to-sri(1) convert a hash to SRI representation Cnix hash to-sri [option] strings C--type hash-algo hash algorithm (md5, sha1, sha2
- nix3-hash(1) compute and convert cryptographic hashes Cnix hash [option] subcommand where subcommand is one of the following: Cnix ha
- nix3-help(1) show help about Cnix or a particular subcommand Cnix help [option] subcommand Show help about Cnix in general: # nix hel
- nix3-key-convert-secret-to-public(1) generate a public key for verifying store paths from a secret key read from standard input Cnix key convert-secret-to-pu
- nix3-key-generate-secret(1) generate a secret key for signing store paths Cnix key generate-secret [option] Generate a new secret key: # nix key gen
- nix3-key(1) generate and convert Nix signing keys Cnix key [option] subcommand where subcommand is one of the following: Cnix key co
- nix3-log(1) show the build log of the specified packages or paths, if available Cnix log [option] installable Get the build log of G
- nix3-nar-cat(1) print the contents of a file inside a NAR file on stdout Cnix nar cat [option] nar path List a file in a NAR and pipe it
- nix3-nar-dump-path(1) serialise a path to stdout in NAR format Cnix nar dump-path [option] path To serialise directory Cfoo as a NAR: # nix na
- nix3-nar-ls(1) show information about a path inside a NAR file Cnix nar ls [option] nar path To list a specific file in a NAR: # nix na
- nix3-nar(1) create or inspect NAR files Cnix nar [option] subcommand where subcommand is one of the following: Cnix nar cat (
- nix3-path-info(1) query information about store paths Cnix path-info [option] installables Print the store path produced by Cnixpkgs#hello
- nix3-print-dev-env(1) print shell code that can be sourced by bash to reproduce the build environment of a derivation Cnix print-dev-env [opti
- nix3-profile-diff-closures(1) show the closure difference between each version of a profile Cnix profile diff-closures [option] Show what changed betw
- nix3-profile-history(1) show all versions of a profile Cnix profile history [option] Show the changes between each version of your default profi
- nix3-profile-install(1) install a package into a profile Cnix profile install [option] installables Install a package from Nixpkgs: # nix profil
- nix3-profile-list(1) list installed packages Cnix profile list [option] Show what packages are installed in the default profile: # nix profil
- nix3-profile-remove(1) remove packages from a profile Cnix profile remove [option] elements Remove a package by position: # nix profile remove
- nix3-profile-rollback(1) roll back to the previous version or a specified version of a profile Cnix profile rollback [option] Roll back your defa
- nix3-profile-upgrade(1) upgrade packages using their most recent flake Cnix profile upgrade [option] elements Upgrade all packages that were ins
- nix3-profile-wipe-history(1) delete non-current versions of a profile Cnix profile wipe-history [option] Delete all versions of the default profile o
- nix3-profile(1) manage Nix profiles Cnix profile [option] subcommand where subcommand is one of the following: Cnix profile diff-closure
- nix3-realisation-info(1) query information about one or several realisations Cnix realisation info [option] installables Display some information
- nix3-realisation(1) manipulate a Nix realisation Cnix realisation [option] subcommand where subcommand is one of the following: Cnix realisa
- nix3-registry-add(1) add/replace flake in user flake registry Cnix registry add [option] from-url to-url Set the Cnixpkgs flake identifier to
- nix3-registry-list(1) list available Nix flakes Cnix registry list [option] Show the contents of all registries: # nix registry list user flak
- nix3-registry-pin(1) pin a flake to its current version or to the current version of a flake URL Cnix registry pin [option] url locked Pin Cn
- nix3-registry-remove(1) remove flake from user flake registry Cnix registry remove [option] url Remove the entry Cnixpkgs from the user registry
- nix3-registry(1) manage the flake registry Cnix registry [option] subcommand where subcommand is one of the following: Cnix registry add
- nix3-repl(1) start an interactive environment for evaluating Nix expressions Cnix repl [option] files Display all special commands wi
- nix3-run(1) run a Nix application Cnix run [option] installable args Run the default app from the Cblender-bin flake: # nix run blen
- nix3-search(1) search for packages Cnix search [option] installable regex Show all packages in the Cnixpkgs flake: # nix search nixpkgs
- nix3-shell(1) run a shell in which the specified packages are available Cnix shell [option] installables Start a shell providing Cyout
- nix3-show-config(1) show the Nix configuration Cnix show-config [option] C--json Produce output in JSON format, suitable for consumption by
- nix3-show-derivation(1) show the contents of a store derivation Cnix show-derivation [option] installables Show the store derivation that result
- nix3-store-add-file(1) add a regular file to the Nix store Cnix store add-file [option] path Copy the regular file path to the Nix store, and p
- nix3-store-add-path(1) add a path to the Nix store Cnix store add-path [option] path Copy path to the Nix store, and print the resulting store
- nix3-store-cat(1) print the contents of a file in the Nix store on stdout Cnix store cat [option] path Show the contents of a file in a bi
- nix3-store-copy-log(1) copy build logs between Nix stores Cnix store copy-log [option] installables To copy the build log of the Chello package
- nix3-store-copy-sigs(1) copy store path signatures from substituters Cnix store copy-sigs [option] installables C--substituter / C-s store-uri C
- nix3-store-delete(1) delete paths from the Nix store Cnix store delete [option] installables Delete a specific store path: # nix store delete
- nix3-store-diff-closures(1) show what packages and versions were added and removed between two closures Cnix store diff-closures [option] before aft
- nix3-store-dump-path(1) serialise a store path to stdout in NAR format Cnix store dump-path [option] installables To get a NAR containing the GN
- nix3-store-gc(1) perform garbage collection on a Nix store Cnix store gc [option] Delete unreachable paths in the Nix store: # nix store
- nix3-store-ls(1) show information about a path in the Nix store Cnix store ls [option] path To list the contents of a store path in a bin
- nix3-store-make-content-addressed(1) rewrite a path or closure to content-addressed form Cnix store make-content-addressed [option] installables Create a con
- nix3-store-optimise(1) replace identical files in the store by hard links Cnix store optimise [option] Optimise the Nix store: nix store optimi
- nix3-store-ping(1) test whether a store can be accessed Cnix store ping [option] Test whether connecting to a remote Nix store via SSH work
- nix3-store-prefetch-file(1) download a file into the Nix store Cnix store prefetch-file [option] url Download a file to the Nix store: # nix store p
- nix3-store-repair(1) repair store paths Cnix store repair [option] installables Repair a store path, after determining that it is corrupt: #
- nix3-store-sign(1) sign store paths Cnix store sign [option] installables C--key-file / C-k file File containing the secret signing key
- nix3-store-verify(1) verify the integrity of store paths Cnix store verify [option] installables Verify the entire Nix store: # nix store ver
- nix3-store(1) manipulate a Nix store Cnix store [option] subcommand where subcommand is one of the following: Available commands: Cnix
- nix3-upgrade-nix(1) upgrade Nix to the latest stable version Cnix upgrade-nix [option] Upgrade Nix to the latest stable version: # nix upgra
- nix3-why-depends(1) show why a package has another package in its closure Cnix why-depends [option] package dependency Show one path through