diff options
author | Matthew Kenigsberg <matthewkenigsberg@gmail.com> | 2020-04-29 14:02:37 -0600 |
---|---|---|
committer | Matthew Kenigsberg <matthewkenigsberg@gmail.com> | 2020-04-29 15:45:10 -0600 |
commit | 5d8504b9789ffebabe8226227c4061dd48354177 (patch) | |
tree | d8929911aacbbcbf55cfbdfaee0cb6b67dc9f100 /src/nix | |
parent | 9570036146b9bdbd66ce0b9f71479d0f56f3bf35 (diff) |
rename nix run to nix shell and nix app to nix run
Diffstat (limited to 'src/nix')
-rw-r--r-- | src/nix/dev-shell.cc (renamed from src/nix/shell.cc) | 0 | ||||
-rw-r--r-- | src/nix/run.cc | 22 |
2 files changed, 11 insertions, 11 deletions
diff --git a/src/nix/shell.cc b/src/nix/dev-shell.cc index b0710906b..b0710906b 100644 --- a/src/nix/shell.cc +++ b/src/nix/dev-shell.cc diff --git a/src/nix/run.cc b/src/nix/run.cc index 901b87fbb..f14e221e2 100644 --- a/src/nix/run.cc +++ b/src/nix/run.cc @@ -57,11 +57,11 @@ struct RunCommon : virtual Command } }; -struct CmdRun : InstallablesCommand, RunCommon, MixEnvironment +struct CmdShell : InstallablesCommand, RunCommon, MixEnvironment { std::vector<std::string> command = { getEnv("SHELL").value_or("bash") }; - CmdRun() + CmdShell() { mkFlag() .longName("command") @@ -85,19 +85,19 @@ struct CmdRun : InstallablesCommand, RunCommon, MixEnvironment return { Example{ "To start a shell providing GNU Hello from NixOS 17.03:", - "nix run -f channel:nixos-17.03 hello" + "nix shell -f channel:nixos-17.03 hello" }, Example{ "To start a shell providing youtube-dl from your 'nixpkgs' channel:", - "nix run nixpkgs#youtube-dl" + "nix shell nixpkgs#youtube-dl" }, Example{ "To run GNU Hello:", - "nix run nixpkgs#hello -c hello --greeting 'Hi everybody!'" + "nix shell nixpkgs#hello -c hello --greeting 'Hi everybody!'" }, Example{ "To run GNU Hello in a chroot store:", - "nix run --store ~/my-nix nixpkgs#hello -c hello" + "nix shell --store ~/my-nix nixpkgs#hello -c hello" }, }; } @@ -141,13 +141,13 @@ struct CmdRun : InstallablesCommand, RunCommon, MixEnvironment } }; -static auto r1 = registerCommand<CmdRun>("run"); +static auto r1 = registerCommand<CmdShell>("shell"); -struct CmdApp : InstallableCommand, RunCommon +struct CmdRun : InstallableCommand, RunCommon { std::vector<std::string> args; - CmdApp() + CmdRun() { expectArgs("args", &args); } @@ -162,7 +162,7 @@ struct CmdApp : InstallableCommand, RunCommon return { Example{ "To run Blender:", - "nix app blender-bin" + "nix run blender-bin" }, }; } @@ -192,7 +192,7 @@ struct CmdApp : InstallableCommand, RunCommon } }; -static auto r2 = registerCommand<CmdApp>("app"); +static auto r2 = registerCommand<CmdRun>("run"); void chrootHelper(int argc, char * * argv) { |