diff options
author | Karel Kočí <cynerd@email.cz> | 2022-11-02 11:52:15 +0100 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2022-11-02 11:52:15 +0100 |
commit | 6d36062fcd49fff7ca6f7dc9b4a40d2fcb48725e (patch) | |
tree | e5c147c81b5fe5881aa4b2dcdd7a849299587d65 /pkgs/dev/default.nix | |
parent | 576d9f3a20322f6e0ca67675f5578f01ec73271b (diff) | |
download | nixos-personal-6d36062fcd49fff7ca6f7dc9b4a40d2fcb48725e.tar.gz nixos-personal-6d36062fcd49fff7ca6f7dc9b4a40d2fcb48725e.tar.bz2 nixos-personal-6d36062fcd49fff7ca6f7dc9b4a40d2fcb48725e.zip |
pkgs/dev: use DRV instead of Nix sources
This should make evaluation faster.
Diffstat (limited to 'pkgs/dev/default.nix')
-rw-r--r-- | pkgs/dev/default.nix | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/pkgs/dev/default.nix b/pkgs/dev/default.nix index 9238f4d..d9b7d52 100644 --- a/pkgs/dev/default.nix +++ b/pkgs/dev/default.nix @@ -7,7 +7,9 @@ with lib; let - shells = concatStringsSep ":" (mapAttrsToList (n: v: "${n}=${v}") devShells); + shells = concatStringsSep ":" (mapAttrsToList ( + n: v: "${n}=${v.drvPath}=${v}" + ) devShells); in stdenvNoCC.mkDerivation rec { name = "personal-devshells"; @@ -17,13 +19,6 @@ in stdenvNoCC.mkDerivation rec { installPhase = '' makeShellWrapper ${./dev.sh} $out/bin/dev \ --prefix PATH : ${lib.makeBinPath [ bash nix ]} \ - --set DEV_SHELLS "${shells}" \ - --set DEV_FLAKE "${../..}" + --set DEV_SHELLS "${shells}" ''; - - meta = with lib; { - description = "Console version of Stardict program"; - homepage = "https://dushistov.github.io/sdcv/"; - license = licenses.gpl2; - }; } |