vscode-utils/vscodeEnv: split to 2 functions vscodeWithConfiguration, vscodeExts2nix, vscodeEnv
change usage of toPath with toString
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
{ stdenv, lib, writeShellScriptBin, fetchurl, vscode, unzip }:
|
||||
{ stdenv, lib, buildEnv, writeShellScriptBin, fetchurl, vscode, unzip }:
|
||||
|
||||
let
|
||||
extendedPkgVersion = lib.getVersion vscode;
|
||||
@@ -73,21 +73,22 @@ let
|
||||
extensionsFromVscodeMarketplace = mktplcExtRefList:
|
||||
builtins.map extensionFromVscodeMarketplace mktplcExtRefList;
|
||||
|
||||
vscodeWithConfiguration = (userParams : import ./vscodeWithConfiguration.nix {
|
||||
inherit lib vscode extensionsFromVscodeMarketplace writeShellScriptBin;
|
||||
} // userParams);
|
||||
vscodeWithConfiguration = import ./vscodeWithConfiguration.nix {
|
||||
inherit lib extensionsFromVscodeMarketplace writeShellScriptBin;
|
||||
vscodeDefault = vscode;
|
||||
};
|
||||
|
||||
|
||||
vscodeExts2nix = (userParams : import ./vscodeExts2nix.nix {
|
||||
inherit lib vscode;
|
||||
} // userParams);
|
||||
|
||||
vscodeEnv = (userParams : import ./vscodeEnv.nix {
|
||||
inherit lib writeShellScriptBin extensionsFromVscodeMarketplace vscode;
|
||||
} // userParams );
|
||||
vscodeExts2nix = import ./vscodeExts2nix.nix {
|
||||
inherit lib writeShellScriptBin;
|
||||
vscodeDefault = vscode;
|
||||
};
|
||||
|
||||
vscodeEnv = import ./vscodeEnv.nix {
|
||||
inherit lib buildEnv writeShellScriptBin extensionsFromVscodeMarketplace;
|
||||
vscodeDefault = vscode;
|
||||
};
|
||||
in
|
||||
|
||||
{
|
||||
inherit fetchVsixFromVscodeMarketplace buildVscodeExtension
|
||||
buildVscodeMarketplaceExtension extensionFromVscodeMarketplace
|
||||
|
||||
Reference in New Issue
Block a user