summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/editors/vscode/extensions/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/applications/editors/vscode/extensions/default.nix')
-rw-r--r--pkgs/applications/editors/vscode/extensions/default.nix57
1 files changed, 38 insertions, 19 deletions
diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix
index 11db90fa4050..f2b1e7f127cc 100644
--- a/pkgs/applications/editors/vscode/extensions/default.nix
+++ b/pkgs/applications/editors/vscode/extensions/default.nix
@@ -1633,18 +1633,24 @@ let
mktplcRef = {
publisher = "github";
name = "codespaces";
- version = "1.14.8";
- sha256 = "sha256-kCgnOODT1KDi9PMWs3CATXESWoHnDRhCIZhEUSkm14o=";
+ version = "1.16.9";
+ sha256 = "sha256-Zj1dHz8uBHnRpjnD9tUr8OJILRq9Ty91ePiNq6/Vi7c=";
+ };
+
+ meta = {
+ description = "VSCode extensions that provides cloud-hosted development environments for any activity";
+ downloadPage = "https://marketplace.visualstudio.com/items?itemName=GitHub.codespaces";
+ homepage = "https://github.com/features/codespaces";
+ license = lib.licenses.unfree;
};
- meta = { license = lib.licenses.unfree; };
};
github.copilot = buildVscodeMarketplaceExtension {
mktplcRef = {
publisher = "github";
name = "copilot";
- version = "1.151.659";
- sha256 = "sha256-6jz7Nb9SGON7AXL4KJwC4H03la9JqLCX+AyBEvxD4HA=";
+ version = "1.156.691";
+ sha256 = "sha256-K7lzwfgqb0gUJAivro/ePaQetM31M+zTBRZMBy92ZuA=";
};
meta = {
@@ -1660,8 +1666,8 @@ let
mktplcRef = {
publisher = "github";
name = "copilot-chat";
- version = "0.11.2023120102";
- sha256 = "sha256-EUegM4sVP/vDikNr4LwnWzhDBSgfxYe6mxnrhSdXhIQ=";
+ version = "0.12.2024013003"; # latest version compatible with vscode 1.86
+ sha256 = "sha256-4ArWVFko2T6ze/i+HTdXAioWC7euWCycDsQxFTrEtUw=";
};
meta = {
description = "GitHub Copilot Chat is a companion extension to GitHub Copilot that houses experimental chat features";
@@ -3279,6 +3285,19 @@ let
};
};
+ shopify.ruby-lsp = buildVscodeMarketplaceExtension {
+ mktplcRef = {
+ publisher = "shopify";
+ name = "ruby-lsp";
+ version = "0.5.8";
+ sha256 = "sha256-1FfBnw98SagHf1P7udWzMU6BS5dBihpeRj4qv9S4ZHw=";
+ };
+ meta = {
+ description = "VS Code plugin for connecting with the Ruby LSP";
+ license = lib.licenses.mit;
+ };
+ };
+
shyykoserhiy.vscode-spotify = buildVscodeMarketplaceExtension {
mktplcRef = {
name = "vscode-spotify";
@@ -3850,8 +3869,8 @@ let
mktplcRef = {
name = "vscode-gradle";
publisher = "vscjava";
- version = "3.12.6";
- sha256 = "sha256-j4JyhNGsRlJmS8Wj38gLpC1gXVvdPx10cgzP8dXmmNo=";
+ version = "3.13.2024011802";
+ sha256 = "sha256-TCYGL2GZCb1UFvJEoACPHg+DxTmDu0E8lvyNiy95bRw=";
};
meta = {
@@ -3868,8 +3887,8 @@ let
mktplcRef = {
name = "vscode-java-debug";
publisher = "vscjava";
- version = "0.49.2023032407";
- sha256 = "sha256-ZxJ6BM3rt98HPSyL0hDiyCGIBS7YtF/OuzlTvw7Bp1w=";
+ version = "0.55.2023121302";
+ sha256 = "sha256-8kwV5LsAoad+16/PAVFqF5Nh6TbrLezuRS+buh/wFFo=";
};
meta = {
license = lib.licenses.mit;
@@ -3880,8 +3899,8 @@ let
mktplcRef = {
name = "vscode-java-dependency";
publisher = "vscjava";
- version = "0.21.2023032400";
- sha256 = "sha256-lG04Yu8exMcMvupqasUrbZS4CkSggQeJKtkm9iyKL5U=";
+ version = "0.23.2024010506";
+ sha256 = "sha256-kP5NTj1gGSNRiiT6cgBLsgUhBmBEULQGm7bqebRH+/w=";
};
meta = {
license = lib.licenses.mit;
@@ -3892,8 +3911,8 @@ let
mktplcRef = {
name = "vscode-java-test";
publisher = "vscjava";
- version = "0.38.2023032402";
- sha256 = "sha256-4WKsw+iuONaGQRMNN2TGd3zIYonHgOzvNleVhCyYFes=";
+ version = "0.40.2024011806";
+ sha256 = "sha256-ynl+94g34UdVFpl+q1XOFOLfNsz/HMOWeudL8VNG2bo=";
};
meta = {
license = lib.licenses.mit;
@@ -3904,8 +3923,8 @@ let
mktplcRef = {
name = "vscode-maven";
publisher = "vscjava";
- version = "0.41.2023032403";
- sha256 = "sha256-VeN4q6pEaLPQVYleLCDkDCv2Gr8QdHVPjpwSuo3mBuE=";
+ version = "0.43.2024011905";
+ sha256 = "sha256-75pttt0nCuZNP+1e9lmsAqLSDHdca3o+K1E5h0Y9u0I=";
};
meta = {
license = lib.licenses.mit;
@@ -3916,8 +3935,8 @@ let
mktplcRef = {
name = "vscode-spring-initializr";
publisher = "vscjava";
- version = "0.11.2023031603";
- sha256 = "sha256-MSyVLSjaiH+FaeGn/5Y+IWRJmNpAx3UPGpY4VmsiCD8=";
+ version = "0.11.2023070103";
+ sha256 = "sha256-EwUwMCaaW9vhrW3wl0Q7T25Ysm0c35ZNOkJ+mnRXA8Y=";
};
meta = {
license = lib.licenses.mit;