Loading pkgs/applications/editors/vscode/extensions/default.nix +2 −0 Original line number Diff line number Diff line Loading @@ -5029,6 +5029,8 @@ let }; }; visualjj.visualjj = callPackage ./visualjj.visualjj { }; visualstudioexptteam.intellicode-api-usage-examples = buildVscodeMarketplaceExtension { mktplcRef = { name = "intellicode-api-usage-examples"; Loading pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix 0 → 100644 +56 −0 Original line number Diff line number Diff line { lib, stdenv, vscode-utils, fetchurl, ... }: let version = "0.11.8"; sources = { "x86_64-linux" = { arch = "linux-x64"; url = "https://download.visualjj.com/visualjj-linux-x64-${version}.vsix"; hash = "sha256-L46ORW4iZnZ1GNQSU4opp1bTIh036j9JNmkATjTt/qM="; }; "x86_64-darwin" = { arch = "darwin-x64"; url = "https://download.visualjj.com/visualjj-darwin-x64-${version}.vsix"; hash = "sha256-h15HMZiV/bCVgoajEBe8XLSmFD7EsU2JVlpqiN6ntjQ="; }; "aarch64-linux" = { arch = "linux-arm64"; url = "https://download.visualjj.com/visualjj-linux-arm64-${version}.vsix"; hash = "sha256-1h/xBMFXtHn/QA0FpZcuUFKxU65AMvaqds6Q9aNaW3s="; }; "aarch64-darwin" = { arch = "darwin-arm64"; url = "https://download.visualjj.com/visualjj-darwin-arm64-${version}.vsix"; hash = "sha256-9SagMPdkB8d2GeGR/R1EmH5y6VNZtYydst9S82kAQlA="; }; }; in vscode-utils.buildVscodeMarketplaceExtension { vsix = fetchurl { url = sources.${stdenv.hostPlatform.system}.url; hash = sources.${stdenv.hostPlatform.system}.hash; name = "visualjj-visualjj-${version}.zip"; }; mktplcRef = { inherit version; name = "visualjj"; publisher = "visualjj"; arch = sources.${stdenv.hostPlatform.system}.arch; }; meta = { description = "Jujutsu version control integration, for simpler Git workflow"; downloadPage = "https://www.visualjj.com"; homepage = "https://www.visualjj.com"; license = lib.licenses.unfree; maintainers = [ lib.maintainers.drupol ]; }; } Loading
pkgs/applications/editors/vscode/extensions/default.nix +2 −0 Original line number Diff line number Diff line Loading @@ -5029,6 +5029,8 @@ let }; }; visualjj.visualjj = callPackage ./visualjj.visualjj { }; visualstudioexptteam.intellicode-api-usage-examples = buildVscodeMarketplaceExtension { mktplcRef = { name = "intellicode-api-usage-examples"; Loading
pkgs/applications/editors/vscode/extensions/visualjj.visualjj/default.nix 0 → 100644 +56 −0 Original line number Diff line number Diff line { lib, stdenv, vscode-utils, fetchurl, ... }: let version = "0.11.8"; sources = { "x86_64-linux" = { arch = "linux-x64"; url = "https://download.visualjj.com/visualjj-linux-x64-${version}.vsix"; hash = "sha256-L46ORW4iZnZ1GNQSU4opp1bTIh036j9JNmkATjTt/qM="; }; "x86_64-darwin" = { arch = "darwin-x64"; url = "https://download.visualjj.com/visualjj-darwin-x64-${version}.vsix"; hash = "sha256-h15HMZiV/bCVgoajEBe8XLSmFD7EsU2JVlpqiN6ntjQ="; }; "aarch64-linux" = { arch = "linux-arm64"; url = "https://download.visualjj.com/visualjj-linux-arm64-${version}.vsix"; hash = "sha256-1h/xBMFXtHn/QA0FpZcuUFKxU65AMvaqds6Q9aNaW3s="; }; "aarch64-darwin" = { arch = "darwin-arm64"; url = "https://download.visualjj.com/visualjj-darwin-arm64-${version}.vsix"; hash = "sha256-9SagMPdkB8d2GeGR/R1EmH5y6VNZtYydst9S82kAQlA="; }; }; in vscode-utils.buildVscodeMarketplaceExtension { vsix = fetchurl { url = sources.${stdenv.hostPlatform.system}.url; hash = sources.${stdenv.hostPlatform.system}.hash; name = "visualjj-visualjj-${version}.zip"; }; mktplcRef = { inherit version; name = "visualjj"; publisher = "visualjj"; arch = sources.${stdenv.hostPlatform.system}.arch; }; meta = { description = "Jujutsu version control integration, for simpler Git workflow"; downloadPage = "https://www.visualjj.com"; homepage = "https://www.visualjj.com"; license = lib.licenses.unfree; maintainers = [ lib.maintainers.drupol ]; }; }