mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-18 08:59:42 +00:00
vscode-extensions: add set for aliases
This commit is contained in:
parent
8b010d8904
commit
2744d2e31f
|
@ -1,8 +1,8 @@
|
|||
{ stdenv, callPackage, vscode-utils, llvmPackages_8, llvmPackages_latest }:
|
||||
{ stdenv, config, lib, callPackage, vscode-utils, llvmPackages_8, llvmPackages_latest }:
|
||||
|
||||
let
|
||||
inherit (vscode-utils) buildVscodeMarketplaceExtension;
|
||||
in
|
||||
|
||||
#
|
||||
# Unless there is a good reason not to, we attempt to use the same name as the
|
||||
# extension's unique identifier (the name the extension gets when installed
|
||||
|
@ -10,7 +10,7 @@ in
|
|||
# So an extension's attribute name should be of the form:
|
||||
# "${mktplcRef.publisher}.${mktplcRef.name}".
|
||||
#
|
||||
stdenv.lib.mapAttrs (_n: stdenv.lib.recurseIntoAttrs)
|
||||
self = stdenv.lib.mapAttrs (_n: stdenv.lib.recurseIntoAttrs)
|
||||
{
|
||||
|
||||
alanz.vscode-hie-server = buildVscodeMarketplaceExtension {
|
||||
|
@ -245,4 +245,10 @@ stdenv.lib.mapAttrs (_n: stdenv.lib.recurseIntoAttrs)
|
|||
llvm-org.lldb-vscode = llvmPackages_8.lldb;
|
||||
|
||||
WakaTime.vscode-wakatime = callPackage ./wakatime {};
|
||||
} // lib.optionalAttrs (config.allowAliases or true) (
|
||||
with self; {
|
||||
# aliases
|
||||
}
|
||||
);
|
||||
in
|
||||
self
|
||||
|
|
Loading…
Reference in a new issue