summary refs log tree commit diff
path: root/pkgs/misc
diff options
context:
space:
mode:
authorFabian Möller <fabianm88@gmail.com>2020-10-21 12:11:52 +0200
committerBjørn Forsman <bjorn.forsman@gmail.com>2020-10-25 10:57:46 +0100
commit07913f838b14d3f13e610f649e0e965a261996c3 (patch)
tree212b6f56503c86dd2bf23a8708e6a4b7195a13a2 /pkgs/misc
parent542f75079b95bf15a0b4274d0a5a8a39ab19f703 (diff)
vscode-extensions: recurse into publishers
The vscode-extensions set is already marked as recurseIntoAttrs, but
this has no effect, since this set is two layers deep instead of the
usual one which recurseIntoAttrs applies to.

By applying recurseIntoAttrs to all publishers, the extensions will be
considered by nix tools when listing packages.
Diffstat (limited to 'pkgs/misc')
-rw-r--r--pkgs/misc/vscode-extensions/default.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/misc/vscode-extensions/default.nix b/pkgs/misc/vscode-extensions/default.nix
index 70c68abe313a6..c9ec277e21e71 100644
--- a/pkgs/misc/vscode-extensions/default.nix
+++ b/pkgs/misc/vscode-extensions/default.nix
@@ -10,6 +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)
 {
 
   alanz.vscode-hie-server = buildVscodeMarketplaceExtension {