nixpkgs/pkgs/misc
Rickard Nilsson 8685278f11 Add nix-run and myEnvRun
This adds nix-run, which is a thin wrapper around nix-build.
nix-run calls nix-build, and then executes the resulting build.
If no executable artifact is built, nix-runs outputs an error
message.

myEnvRun calls myEnvFun and builds a script that directly runs
the load-env-* script.

Together, nix-run and myEnvRun allows you to set up an environment
that can be loaded in this way:

  envs.nix:
    {
      gcc = myEnvRun {
        name = "gcc";
        buildInputs = [ gcc ];
      };
    }

  $ nix-run -A gcc envs.nix

You end up directly in your environment without having to do
nix-env -i. You will always have a fresh environment and you
don't have to pollute you profile with a lot of env packages.
2013-12-01 09:36:55 +01:00
..
cups upgrade some packages to libusb1 2013-07-01 07:52:13 +02:00
drivers gutenprint: wrap sbin/cups-genppd.5.2 2013-11-10 16:32:05 +01:00
emulators Update unstable Wine to 1.7.7 2013-11-25 10:59:38 +04:00
foldingathome
freestyle
ghostscript ghostscript: Revert to 9.06 2013-09-26 18:03:43 +02:00
gxemul
jackaudio
lilypond lilypond: add missing ghostscript path to wrapper 2013-09-28 21:07:48 +02:00
maven
my-env my-env: pull --norc shell flag out into shell parameter 2013-10-21 20:58:40 +03:00
nix-run Add nix-run and myEnvRun 2013-12-01 09:36:55 +01:00
screensavers More description fixes 2013-10-06 12:01:38 +02:00
solfege solfege: refactor meta attributes 2013-11-24 13:27:24 +01:00
source-and-tags
themes add mate-themes 1.6.1 2013-08-27 17:00:03 +02:00
uboot clean up git revision handling in several packages 2013-11-13 12:46:55 +02:00
vim-plugins vimPlugins.ipython: add expression 2013-10-29 15:45:46 +02:00
xosd
misc.nix