tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
vscode-extensions.eugleo.magic-racket: init at 0.5.7
happysalada
4 years ago
85a9a16a
d02e8fb6
+23
-1
1 changed file
expand all
collapse all
unified
split
pkgs
misc
vscode-extensions
default.nix
+23
-1
pkgs/misc/vscode-extensions/default.nix
···
1
-
{ config, lib, buildEnv, callPackage, vscode-utils, asciidoctor, nodePackages, jdk, llvmPackages_8, nixpkgs-fmt, jq, shellcheck }:
2
3
let
4
inherit (vscode-utils) buildVscodeMarketplaceExtension;
···
511
version = "8.0.1";
512
sha256 = "017lqpmzjxq5f1zr49akcm9gfki0qq8v7pj7gks6a3szjdx16mnl";
513
};
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
514
};
515
516
file-icons.file-icons = buildVscodeMarketplaceExtension {
···
1
+
{ config, lib, buildEnv, callPackage, vscode-utils, asciidoctor, nodePackages, jdk, llvmPackages_8, nixpkgs-fmt, jq, shellcheck, moreutils, racket-minimal }:
2
3
let
4
inherit (vscode-utils) buildVscodeMarketplaceExtension;
···
511
version = "8.0.1";
512
sha256 = "017lqpmzjxq5f1zr49akcm9gfki0qq8v7pj7gks6a3szjdx16mnl";
513
};
514
+
};
515
+
516
+
eugleo.magic-racket = buildVscodeMarketplaceExtension {
517
+
meta = with lib; {
518
+
changelog = "https://marketplace.visualstudio.com/items/evzen-wybitul.magic-racket/changelog";
519
+
description = "The best coding experience for Racket in VS Code ";
520
+
downloadPage = "https://marketplace.visualstudio.com/items?itemName=evzen-wybitul.magic-racket";
521
+
homepage = "https://github.com/Eugleo/magic-raket";
522
+
license = licenses.agpl3Only;
523
+
524
+
};
525
+
mktplcRef = {
526
+
name = "magic-racket";
527
+
publisher = "evzen-wybitul";
528
+
version = "0.5.7";
529
+
sha256 = "sha256-34/H0WgM73yzuOGU2w6Ipq7KuEBuN1bykcLGuvzY3mU=";
530
+
};
531
+
nativeBuildInputs = [ jq moreutils ];
532
+
postInstall = ''
533
+
cd "$out/$installPrefix"
534
+
jq '.contributes.configuration.properties."magic-racket.general.racketPath".default = "${racket-minimal}/bin/racket"' package.json | sponge package.json
535
+
'';
536
};
537
538
file-icons.file-icons = buildVscodeMarketplaceExtension {