diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index c06757a8bc8b..99c2917a87a0 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4534,6 +4534,8 @@ let }; }; + sysdig.sysdig-vscode-ext = callPackage ./sysdig.sysdig-vscode-ext { }; + tabnine.tabnine-vscode = buildVscodeMarketplaceExtension { mktplcRef = { name = "tabnine-vscode"; diff --git a/pkgs/applications/editors/vscode/extensions/sysdig.sysdig-vscode-ext/default.nix b/pkgs/applications/editors/vscode/extensions/sysdig.sysdig-vscode-ext/default.nix new file mode 100644 index 000000000000..be85f260a9b5 --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/sysdig.sysdig-vscode-ext/default.nix @@ -0,0 +1,21 @@ +{ + lib, + vscode-utils, +}: + +vscode-utils.buildVscodeMarketplaceExtension { + mktplcRef = { + name = "sysdig-vscode-ext"; + publisher = "sysdig"; + version = "0.2.12"; + hash = "sha256-3sn1YQHOZW/SigV6eyubPJoQbTwqNNwlsXIEmevs2zc="; + }; + + meta = { + description = "Scan your VS Code projects with Sysdig to investigate misconfigurations in IaC files or track vulnerabilities"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=sysdig.sysdig-vscode-ext"; + homepage = "https://github.com/sysdiglabs/vscode-extension"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ tembleking ]; + }; +}