.\" -*- mode: troff; coding: utf-8 -*- .TH "nix3-store-add-path" "1" "" .PP \fBWarning\fR: This program is \fBexperimental\fR and its interface is subject to change. .SH Name \fCnix store add-path\fR - add a path to the Nix store .SH Synopsis \fCnix store add-path\fR [\fIoption\fR\[u2026]] \fIpath\fR .SH Description Copy \fIpath\fR to the Nix store, and print the resulting store path on standard output. .RS .PP \fBWarning\fR .PP The resulting store path is not registered as a garbage collector root, so it could be deleted before you have a chance to register it. .RE .SH Examples Add a directory to the store: .LP .EX # mkdir dir # echo foo > dir/bar # nix store add-path ./dir /nix/store/6pmjx56pm94n66n4qw1nff0y1crm8nqg-dir # cat /nix/store/6pmjx56pm94n66n4qw1nff0y1crm8nqg-dir/bar foo .EE .SH Options .IP "\(bu" 2 \fC--dry-run\fR .br Show what this command would do without doing it. .IP "\(bu" 2 \fC--name\fR / \fC-n\fR \fIname\fR .br Override the name component of the store path. It defaults to the base name of \fIpath\fR.