lix/src/nix
Eelco Dolstra 990b5b2dcf
nix build: Add '--profile' flag
This replaces 'nix-env --set'. For example:

  $ nix build --profile /nix/var/nix/profiles/system \
      ~/Misc/eelco-configurations:nixosConfigurations.vyr.config.system.build.toplevel

updates the NixOS system profile from a flake.

This could have been a separate command (e.g. 'nix set-profile') but
1) '--profile' is pretty similar to '--out-link'; and 2) '--profile'
could be useful for other command (like 'nix dev-shell').
2019-07-12 15:32:17 +02:00
..
add-to-store.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
build.cc nix build: Add '--profile' flag 2019-07-12 15:32:17 +02:00
cat.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
command.cc nix build: Add '--profile' flag 2019-07-12 15:32:17 +02:00
command.hh nix build: Add '--profile' flag 2019-07-12 15:32:17 +02:00
copy.cc Merge remote-tracking branch 'origin/master' into flakes 2019-07-11 13:13:19 +02:00
doctor.cc nix doctor: Fix typo 2019-06-23 22:19:14 +02:00
dump-path.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
edit.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
eval.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
flake-template.nix Made epochs more fine-grained 2019-06-03 14:47:47 +02:00
flake.cc Rename 'epoch' -> 'edition' 2019-07-11 13:54:53 +02:00
hash.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
installables.cc Handle store symlinks in flake directories 2019-06-21 15:29:05 +02:00
legacy.cc Start of new Nix command-line interface 2016-02-09 21:28:29 +01:00
legacy.hh Fix Darwin build 2016-03-15 12:11:27 +01:00
local.mk Merge remote-tracking branch 'origin/master' into flakes 2019-07-06 21:06:22 +02:00
log.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
ls.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
main.cc Merge remote-tracking branch 'origin/master' into flakes 2019-07-06 21:06:22 +02:00
optimise-store.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
path-info.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
ping-store.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
progress-bar.cc ProgressBar: Fix updating 2019-06-25 21:59:20 +02:00
progress-bar.hh nix: Add --print-build-logs flag 2019-05-15 17:33:56 +02:00
repl.cc Merge remote-tracking branch 'origin/master' into flakes 2019-07-06 21:06:22 +02:00
run.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
search.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
shell.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
show-config.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
show-derivation.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
sigs.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
upgrade-nix.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
verify.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
why-depends.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00