diff options
author | Pol Dellaiera <pol.dellaiera@protonmail.com> | 2024-02-25 17:37:51 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-25 17:37:51 +0100 |
commit | c530ae0c02dacf868f25507a8a7b8b54110757ae (patch) | |
tree | 0b77ef8abe12949cf73ef5c9eeb37e34e105af69 /pkgs/applications/editors | |
parent | 5b235cc5706ec7e65ec9c07bd74d117739e7e1e7 (diff) | |
parent | ed75c1ad48689f52610bfe9f569245c8c03652b7 (diff) | |
download | nixlib-c530ae0c02dacf868f25507a8a7b8b54110757ae.tar nixlib-c530ae0c02dacf868f25507a8a7b8b54110757ae.tar.gz nixlib-c530ae0c02dacf868f25507a8a7b8b54110757ae.tar.bz2 nixlib-c530ae0c02dacf868f25507a8a7b8b54110757ae.tar.lz nixlib-c530ae0c02dacf868f25507a8a7b8b54110757ae.tar.xz nixlib-c530ae0c02dacf868f25507a8a7b8b54110757ae.tar.zst nixlib-c530ae0c02dacf868f25507a8a7b8b54110757ae.zip |
Merge pull request #289289 from Raroh73/add/vscode-extensions-continue
vscode-extensions.continue.continue: init at 0.8.12
Diffstat (limited to 'pkgs/applications/editors')
-rw-r--r-- | pkgs/applications/editors/vscode/extensions/default.nix | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index ca9408a0c123..aea3b3e3488c 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -955,6 +955,54 @@ let contextmapper.context-mapper-vscode-extension = callPackage ./contextmapper.context-mapper-vscode-extension { }; + continue.continue = buildVscodeMarketplaceExtension { + mktplcRef = + let + sources = { + "x86_64-linux" = { + arch = "linux-x64"; + sha256 = "05kh6sf3jv3510q33chf8s5n1kfp9wcm7650va7mcrdkfr9g8ysq"; + }; + "x86_64-darwin" = { + arch = "darwin-x64"; + sha256 = "0242h9kq47qvs1xynr5x8dzxkc5pwgb6km0iqpyy9kydg8ng1vp3"; + }; + "aarch64-linux" = { + arch = "linux-arm64"; + sha256 = "1qm3f2lh8mi3hnyp2bmx7j2lir6fmbbxkzh6b8zf579khhbapnaz"; + }; + "aarch64-darwin" = { + arch = "darwin-arm64"; + sha256 = "18w22z1c5qgkpw2zlwmi9gs9dx1pcm51f0r8my7ynnvgl6mp12sg"; + }; + }; + in + { + name = "continue"; + publisher = "Continue"; + version = "0.8.12"; + } // sources.${stdenv.system}; + nativeBuildInputs = [ + autoPatchelfHook + ]; + buildInputs = [ + stdenv.cc.cc.lib + ]; + postInstall = '' + cd "$out/$installPrefix" + substituteInPlace "out/extension.js" \ + --replace-fail 'await showTutorial();' '//await showTutorial();' + ''; + meta = { + description = "Open-source autopilot for software development - bring the power of ChatGPT to your IDE"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=Continue.continue"; + homepage = "https://github.com/continuedev/continue"; + license = lib.licenses.asl20; + maintainers = [ lib.maintainers.raroh73 ]; + platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" "aarch64-linux" ]; + }; + }; + coolbear.systemd-unit-file = buildVscodeMarketplaceExtension { mktplcRef = { publisher = "coolbear"; |