1 # Before adding a new extension, read ./README.md
22 inherit (vscode-utils) buildVscodeMarketplaceExtension;
26 lib.mapAttrs (_n: lib.recurseIntoAttrs) {
27 "13xforever".language-x86-64-assembly = buildVscodeMarketplaceExtension {
29 name = "language-x86-64-assembly";
30 publisher = "13xforever";
32 hash = "sha256-FJRDm1H3GLBfSKBSFgVspCjByy9m+j9OStlU+/pMfs8=";
35 description = "Cutting edge x86 and x86_64 assembly syntax highlighting";
36 downloadPage = "https://marketplace.visualstudio.com/items?itemName=13xforever.language-x86-64-assembly";
37 homepage = "https://github.com/13xforever/x86_64-assembly-vscode";
38 license = lib.licenses.mit;
39 maintainers = [ lib.maintainers.themaxmur ];
43 "1Password".op-vscode = buildVscodeMarketplaceExtension {
45 publisher = "1Password";
48 hash = "sha256-s6acue8kgFLf5fs4A7l+IYfhibdY76cLcIwHl+54WVk=";
51 changelog = "https://github.com/1Password/op-vscode/releases";
52 description = "A VSCode extension that integrates your development workflow with 1Password service";
53 downloadPage = "https://marketplace.visualstudio.com/items?itemName=1Password.op-vscode";
54 homepage = "https://github.com/1Password/op-vscode";
55 license = lib.licenses.mit;
56 maintainers = [ lib.maintainers._2gn ];
60 "2gua".rainbow-brackets = buildVscodeMarketplaceExtension {
63 name = "rainbow-brackets";
65 sha256 = "TVBvF/5KQVvWX1uHwZDlmvwGjOO5/lXbgVzB26U8rNQ=";
68 description = "A Visual Studio Code extension providing rainbow brackets";
69 downloadPage = "https://marketplace.visualstudio.com/items?itemName=2gua.rainbow-brackets";
70 homepage = "https://github.com/lcultx/rainbow-brackets";
71 license = lib.licenses.mit;
72 maintainers = [ lib.maintainers.CompEng0001 ];
76 "4ops".terraform = buildVscodeMarketplaceExtension {
81 hash = "sha256-y5LljxK8V9Fir9EoG8g9N735gISrlMg3czN21qF/KjI=";
84 license = lib.licenses.mit;
85 maintainers = [ lib.maintainers.kamadorueda ];
89 "42crunch".vscode-openapi = buildVscodeMarketplaceExtension {
91 publisher = "42Crunch";
92 name = "vscode-openapi";
94 hash = "sha256-1kz/M2od2gLSFgqW6LsPHgtm+BwXA+0+7z3HyqNmsOg=";
97 changelog = "https://marketplace.visualstudio.com/items/42Crunch.vscode-openapi/changelog";
98 description = "A Visual Studio Code extension with rich support for the OpenAPI Specification (OAS).";
99 downloadPage = "https://marketplace.visualstudio.com/items?itemName=42Crunch.vscode-openapi";
100 homepage = "https://github.com/42Crunch/vscode-openapi";
101 license = lib.licenses.gpl3;
102 maintainers = [ lib.maintainers.benhiemer ];
106 a5huynh.vscode-ron = buildVscodeMarketplaceExtension {
109 publisher = "a5huynh";
111 hash = "sha256-DmyYE7RHOX/RrbIPYCq/x0l081SzmyBAd7yHSUOPkOA=";
114 license = lib.licenses.mit;
118 aaron-bond.better-comments = buildVscodeMarketplaceExtension {
120 name = "better-comments";
121 publisher = "aaron-bond";
123 sha256 = "850980f0f5a37f635deb4bf9100baaa83f0b204bbbb25acdb3c96e73778f8197";
126 changelog = "https://marketplace.visualstudio.com/items/aaron-bond.better-comments/changelog";
127 description = "Improve your code commenting by annotating with alert, informational, TODOs, and more!";
128 downloadPage = "https://marketplace.visualstudio.com/items?itemName=aaron-bond.better-comments";
129 homepage = "https://github.com/aaron-bond/better-comments";
130 license = lib.licenses.mit;
131 maintainers = [ lib.maintainers.DataHearth ];
135 adpyke.codesnap = buildVscodeMarketplaceExtension {
138 publisher = "adpyke";
140 hash = "sha256-dR6qODSTK377OJpmUqG9R85l1sf9fvJJACjrYhSRWgQ=";
143 license = lib.licenses.mit;
147 adzero.vscode-sievehighlight = buildVscodeMarketplaceExtension {
149 name = "vscode-sievehighlight";
150 publisher = "adzero";
152 hash = "sha256-8Ompv792eI2kIH+5+KPL9jAf88xsMGQewHEQwi8BhoQ=";
155 changelog = "https://marketplace.visualstudio.com/items/adzero.vscode-sievehighlight/changelog";
156 description = "A Visual Studio Code extension to enable syntax highlight support for Sieve mail filtering language";
157 downloadPage = "https://marketplace.visualstudio.com/items?itemName=adzero.vscode-sievehighlight";
158 homepage = "https://github.com/adzero/vscode-sievehighlight";
159 license = lib.licenses.mit;
160 maintainers = [ lib.maintainers.sebtm ];
164 alanz.vscode-hie-server = buildVscodeMarketplaceExtension {
166 name = "vscode-hie-server";
168 version = "0.0.27"; # see the note above
169 sha256 = "1mz0h5zd295i73hbji9ivla8hx02i4yhqcv6l4r23w3f07ql3i8h";
172 license = lib.licenses.mit;
176 albymor.increment-selection = buildVscodeMarketplaceExtension {
178 name = "increment-selection";
179 publisher = "albymor";
181 hash = "sha256-iP4c0xLPiTsgD8Q8Kq9jP54HpdnBveKRY31Ro97ROJ8=";
184 description = "Increment, decrement or reverse selection with multiple cursors";
185 downloadPage = "https://marketplace.visualstudio.com/items?itemName=albymor.increment-selection";
186 homepage = "https://github.com/albymor/Increment-Selection";
187 license = lib.licenses.mit;
191 alefragnani.bookmarks = buildVscodeMarketplaceExtension {
194 publisher = "alefragnani";
196 hash = "sha256-CZSFprI8HMQvc8P9ZH+m0j9J6kqmSJM1/Ik24ghif2A=";
199 license = lib.licenses.gpl3;
203 alefragnani.project-manager = buildVscodeMarketplaceExtension {
205 name = "project-manager";
206 publisher = "alefragnani";
208 hash = "sha256-rBMwvm7qUI6zBrXdYntQlY8WvH2fDBhEuQ1pHDl9fQg=";
211 license = lib.licenses.mit;
215 alexdima.copy-relative-path = buildVscodeMarketplaceExtension {
217 name = "copy-relative-path";
218 publisher = "alexdima";
220 sha256 = "06g601n9d6wyyiz659w60phgm011gn9jj5fy0gf5wpi2bljk3vcn";
223 license = lib.licenses.mit;
227 alexisvt.flutter-snippets = buildVscodeMarketplaceExtension {
229 name = "flutter-snippets";
230 publisher = "alexisvt";
232 sha256 = "44ac46f826625f0a4aec40f2542f32c161e672ff96f45a548d0bccd9feed04ef";
235 changelog = "https://marketplace.visualstudio.com/items/alexisvt.flutter-snippets/changelog";
236 description = "A set of helpful widget snippets for day to day Flutter development";
237 downloadPage = "https://marketplace.visualstudio.com/items?itemName=alexisvt.flutter-snippets";
238 homepage = "https://github.com/Alexisvt/flutter-snippets";
239 license = lib.licenses.mit;
240 maintainers = [ lib.maintainers.DataHearth ];
244 alygin.vscode-tlaplus = buildVscodeMarketplaceExtension {
246 name = "vscode-tlaplus";
247 publisher = "alygin";
249 sha256 = "0mf98244z6wzb0vj6qdm3idgr2sr5086x7ss2khaxlrziif395dx";
252 license = lib.licenses.mit;
256 angular.ng-template = buildVscodeMarketplaceExtension {
258 name = "ng-template";
259 publisher = "Angular";
261 hash = "sha256-ho3DtXAAafY/mpUcea2OPhy8tpX+blJMyVxbFVUsspk=";
264 changelog = "https://marketplace.visualstudio.com/items/Angular.ng-template/changelog";
265 description = "Editor services for Angular templates";
266 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Angular.ng-template";
267 homepage = "https://github.com/angular/vscode-ng-language-service";
268 license = lib.licenses.mit;
269 maintainers = [ lib.maintainers.ratsclub ];
273 antfu.icons-carbon = buildVscodeMarketplaceExtension {
275 name = "icons-carbon";
278 hash = "sha256-R8eHLuebfgHaKtHPKBaaYybotluuH9WrUBpgyuIVOxc=";
281 license = lib.licenses.mit;
285 antfu.slidev = buildVscodeMarketplaceExtension {
290 hash = "sha256-MNQMOT9LaEVZqelvikBTpUPTsSIA2z5qvLxw51aJw1w=";
293 license = lib.licenses.mit;
297 antyos.openscad = buildVscodeMarketplaceExtension {
300 publisher = "Antyos";
302 sha256 = "1adcw9jj3npk3l6lnlfgji2l529c4s5xp9jl748r9naiy3w3dpjv";
305 changelog = "https://marketplace.visualstudio.com/items/Antyos.openscad/changelog";
306 description = "OpenSCAD highlighting, snippets, and more for VSCode";
307 homepage = "https://github.com/Antyos/vscode-openscad";
308 license = lib.licenses.gpl3;
312 apollographql.vscode-apollo = buildVscodeMarketplaceExtension {
314 name = "vscode-apollo";
315 publisher = "apollographql";
317 hash = "sha256-EixefDuJiw/p5yAR/UQLK1a1RXJLXlTmOlD34qpAN+U=";
320 changelog = "https://marketplace.visualstudio.com/items/apollographql.vscode-apollo/changelog";
321 description = "Rich editor support for GraphQL client and server development that seamlessly integrates with the Apollo platform";
322 downloadPage = "https://marketplace.visualstudio.com/items?itemName=apollographql.vscode-apollo";
323 homepage = "https://github.com/apollographql/vscode-graphql";
324 license = lib.licenses.mit;
325 maintainers = [ lib.maintainers.datafoo ];
329 arcticicestudio.nord-visual-studio-code = buildVscodeMarketplaceExtension {
331 name = "nord-visual-studio-code";
332 publisher = "arcticicestudio";
334 hash = "sha256-awbqFv6YuYI0tzM/QbHRTUl4B2vNUdy52F4nPmv+dRU=";
337 description = "An arctic, north-bluish clean and elegant Visual Studio Code theme.";
338 downloadPage = "https://marketplace.visualstudio.com/items?itemName=arcticicestudio.nord-visual-studio-code";
339 homepage = "https://github.com/arcticicestudio/nord-visual-studio-code";
340 license = lib.licenses.mit;
341 maintainers = [ lib.maintainers.imgabe ];
345 arjun.swagger-viewer = buildVscodeMarketplaceExtension {
348 name = "swagger-viewer";
350 sha256 = "1cjvc99x1q5w3i2vnbxrsl5a1dr9gb3s6s9lnwn6mq5db6iz1nlm";
353 license = lib.licenses.mit;
357 arrterian.nix-env-selector = buildVscodeMarketplaceExtension {
359 name = "nix-env-selector";
360 publisher = "arrterian";
362 hash = "sha256-b3Sr0bwU2VJgl2qcdsUROZ3jnK+YUuzJMySvSD7goj8=";
365 license = lib.licenses.mit;
369 asciidoctor.asciidoctor-vscode = callPackage ./asciidoctor.asciidoctor-vscode { };
371 asdine.cue = buildVscodeMarketplaceExtension {
374 publisher = "asdine";
376 hash = "sha256-jMXqhgjRdM3UG/9NtiwWAg61mBW8OYVAKDWgb4hzhA4=";
379 description = "Cue language support for Visual Studio Code";
380 downloadPage = "https://marketplace.visualstudio.com/items?itemName=asdine.cue";
381 homepage = "https://github.com/asdine/vscode-cue";
382 changelog = "https://marketplace.visualstudio.com/items/asdine.cue/changelog";
383 license = lib.licenses.mit;
384 maintainers = [ lib.maintainers.matthewpi ];
388 astro-build.astro-vscode = buildVscodeMarketplaceExtension {
390 name = "astro-vscode";
391 publisher = "astro-build";
393 hash = "sha256-A6m31eZMlOHF0yr9MjXmsFyXgH8zmq6WLRd/w85hGw0=";
396 changelog = "https://marketplace.visualstudio.com/items/astro-build.astro-vscode/changelog";
397 description = "Astro language support for VS Code";
398 downloadPage = "https://marketplace.visualstudio.com/items?itemName=astro-build.astro-vscode";
399 homepage = "https://github.com/withastro/language-tools";
400 license = lib.licenses.mit;
401 maintainers = [ lib.maintainers.wackbyte ];
405 asvetliakov.vscode-neovim = buildVscodeMarketplaceExtension {
407 name = "vscode-neovim";
408 publisher = "asvetliakov";
410 sha256 = "0kqzry0cbvvy1pkbx5rhnk5ry7j91cbf11vz1s1jrqc7j0hq0yx8";
413 changelog = "https://marketplace.visualstudio.com/items/asvetliakov.vscode-neovim/changelog";
414 description = "Vim-mode for VS Code using embedded Neovim";
415 downloadPage = "https://marketplace.visualstudio.com/items?itemName=asvetliakov.vscode-neovim";
416 license = lib.licenses.mit;
417 homepage = "https://github.com/vscode-neovim/vscode-neovim";
418 maintainers = [ lib.maintainers.mikaelfangel ];
422 attilabuti.brainfuck-syntax = buildVscodeMarketplaceExtension {
424 name = "brainfuck-syntax";
425 publisher = "attilabuti";
427 hash = "sha256-ZcZlHoa2aoCeruMWbUUgfFHsPqyWmd2xFY6AKxJysYE=";
430 changelog = "https://marketplace.visualstudio.com/items/attilabuti.brainfuck-syntax/changelog";
431 description = "VSCode extension providing syntax highlighting support for Brainfuck";
432 downloadPage = "https://marketplace.visualstudio.com/items?itemName=attilabuti.brainfuck-syntax";
433 homepage = "https://github.com/attilabuti/brainfuck-syntax";
434 license = lib.licenses.mit;
439 azdavis.millet = callPackage ./azdavis.millet { };
441 b4dm4n.vscode-nixpkgs-fmt = callPackage ./b4dm4n.vscode-nixpkgs-fmt { };
443 baccata.scaladex-search = buildVscodeMarketplaceExtension {
445 name = "scaladex-search";
446 publisher = "baccata";
448 hash = "sha256-+793uA+cSBHV6t4wAM4j4GeWggLJTl2GENkn8RFIwr0=";
451 license = lib.licenses.asl20;
455 badochov.ocaml-formatter = buildVscodeMarketplaceExtension {
457 name = "ocaml-formatter";
458 publisher = "badochov";
460 hash = "sha256-D04EJButnam/l4aAv1yNbHlTKMb3x1yrS47+9XjpCLI=";
463 description = "VSCode Extension Formatter for OCaml language";
464 downloadPage = "https://marketplace.visualstudio.com/items?itemName=badochov.ocaml-formatter";
465 homepage = "https://github.com/badochov/ocamlformatter-vscode";
466 license = lib.licenses.mit;
471 ban.spellright = buildVscodeMarketplaceExtension {
476 hash = "sha256-79Yg4I0OkfG7PaDYnTA8HK8jrSxre4FGriq0Baiq7wA=";
479 description = "A Visual Studio Code extension for Spellchecker";
480 changelog = "https://marketplace.visualstudio.com/items/ban.spellright/changelog";
481 homepage = "https://github.com/bartosz-antosik/vscode-spellright";
482 license = lib.licenses.mit;
483 maintainers = with lib.maintainers; [ onedragon ];
487 batisteo.vscode-django = buildVscodeMarketplaceExtension {
489 publisher = "batisteo";
490 name = "vscode-django";
492 hash = "sha256-vTaE3KhG5i2jGc5o33u76RUUFYaW4s4muHvph48HeQ4=";
495 changelog = "https://marketplace.visualstudio.com/items/batisteo.vscode-django/changelog";
496 description = "Django extension for Visual Studio Code";
497 downloadPage = "https://marketplace.visualstudio.com/items?itemName=batisteo.vscode-django";
498 homepage = "https://github.com/vscode-django/vscode-django";
499 license = lib.licenses.mit;
500 maintainers = with lib.maintainers; [ azd325 ];
504 bazelbuild.vscode-bazel = buildVscodeMarketplaceExtension {
506 name = "vscode-bazel";
507 publisher = "bazelbuild";
509 sha256 = "05wvih09184bsp4rv2m55z0sasra2qrvch5m3bkbrjq7rcqgibgx";
512 description = "Bazel support for Visual Studio Code";
513 downloadPage = "https://marketplace.visualstudio.com/items?itemName=BazelBuild.vscode-bazel";
514 homepage = "https://github.com/bazelbuild/vscode-bazel";
515 license = lib.licenses.asl20;
519 bbenoist.nix = buildVscodeMarketplaceExtension {
522 publisher = "bbenoist";
524 sha256 = "0zd0n9f5z1f0ckzfjr38xw2zzmcxg1gjrava7yahg5cvdcw6l35b";
527 license = lib.licenses.mit;
531 benfradet.vscode-unison = buildVscodeMarketplaceExtension {
533 name = "vscode-unison";
534 publisher = "benfradet";
536 hash = "sha256-IDM9v+LWckf20xnRTj+ThAFSzVxxDVQaJkwO37UIIhs=";
539 license = lib.licenses.asl20;
543 betterthantomorrow.calva = callPackage ./betterthantomorrow.calva { };
545 bierner.docs-view = buildVscodeMarketplaceExtension {
548 publisher = "bierner";
550 hash = "sha256-3njIL2SWGFp87cvQEemABJk2nXzwI1Il/WG3E0ZYZxw=";
553 changelog = "https://marketplace.visualstudio.com/items/bierner.docs-view/changelog";
554 description = "A VSCode extension that displays documentation in the sidebar or panel";
555 downloadPage = "https://marketplace.visualstudio.com/items?itemName=bierner.docs-view";
556 homepage = "https://github.com/mattbierner/vscode-docs-view#readme";
557 license = lib.licenses.mit;
561 bierner.emojisense = buildVscodeMarketplaceExtension {
564 publisher = "bierner";
566 hash = "sha256-PD8edYuJu6QHPYIM08kV85LuKh0H0/MIgFmMxSJFK5M=";
569 license = lib.licenses.mit;
573 bierner.markdown-checkbox = buildVscodeMarketplaceExtension {
575 name = "markdown-checkbox";
576 publisher = "bierner";
578 hash = "sha256-AoPcdN/67WOzarnF+GIx/nans38Jan8Z5D0StBWIbkk=";
581 license = lib.licenses.mit;
585 bierner.markdown-emoji = buildVscodeMarketplaceExtension {
587 name = "markdown-emoji";
588 publisher = "bierner";
590 hash = "sha256-rw8/HeDA8kQuiPVDpeOGw1Mscd6vn4utw1Qznsd8lVI=";
593 license = lib.licenses.mit;
597 bierner.markdown-mermaid = buildVscodeMarketplaceExtension {
599 name = "markdown-mermaid";
600 publisher = "bierner";
602 hash = "sha256-WKe7XxBeYyzmjf/gnPH+5xNOHNhMPAKjtLorYyvT76U=";
605 license = lib.licenses.mit;
609 bmalehorn.vscode-fish = buildVscodeMarketplaceExtension {
611 name = "vscode-fish";
612 publisher = "bmalehorn";
614 hash = "sha256-V51Qe6M1CMm9fLOSFEwqeZiC8tWCbVH0AzkLe7kR2vY=";
616 meta.license = lib.licenses.mit;
619 bmewburn.vscode-intelephense-client = buildVscodeMarketplaceExtension {
621 name = "vscode-intelephense-client";
622 publisher = "bmewburn";
624 hash = "sha256-bD7AL4x0yL5S+MzQXMBrSZs1pVclfvsTfUbImP1oQok=";
627 description = "PHP code intelligence for Visual Studio Code";
628 license = lib.licenses.unfree;
629 downloadPage = "https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client";
630 maintainers = [ lib.maintainers.drupol ];
634 bodil.file-browser = buildVscodeMarketplaceExtension {
636 name = "file-browser";
639 hash = "sha256-yPVhhsAUZxnlhj58fXkk+yhxop2q7YJ6X4W9dXGKJfo=";
642 license = lib.licenses.mit;
646 bradlc.vscode-tailwindcss = buildVscodeMarketplaceExtension {
648 name = "vscode-tailwindcss";
649 publisher = "bradlc";
651 hash = "sha256-1CxyvQu7WQJw87sTcpnILztt1WeSpWOgij0dEIXebPU=";
654 changelog = "https://marketplace.visualstudio.com/items/bradlc.vscode-tailwindcss/changelog";
655 description = "Tailwind CSS tooling for Visual Studio Code";
656 downloadPage = "https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss";
657 homepage = "https://github.com/tailwindlabs/tailwindcss-intellisense";
658 license = lib.licenses.mit;
662 brandonkirbyson.solarized-palenight = buildVscodeMarketplaceExtension {
664 name = "solarized-palenight";
665 publisher = "BrandonKirbyson";
667 hash = "sha256-vVbaHSaBX6QzpnYMQlpPsJU1TQYJEBe8jq95muzwN0o=";
670 description = " A solarized-palenight theme for vscode";
671 downloadPage = "https://marketplace.visualstudio.com/items?itemName=BrandonKirbyson.solarized-palenight";
672 homepage = "https://github.com/BrandonKirbyson/Solarized-Palenight";
673 license = lib.licenses.mit;
674 maintainers = [ lib.maintainers.sebtm ];
678 brettm12345.nixfmt-vscode = buildVscodeMarketplaceExtension {
680 name = "nixfmt-vscode";
681 publisher = "brettm12345";
683 sha256 = "07w35c69vk1l6vipnq3qfack36qcszqxn8j3v332bl0w6m02aa7k";
686 license = lib.licenses.mpl20;
690 bungcip.better-toml = buildVscodeMarketplaceExtension {
692 name = "better-toml";
693 publisher = "bungcip";
695 hash = "sha256-g+LfgjAnSuSj/nSmlPdB0t29kqTmegZB5B1cYzP8kCI=";
698 changelog = "https://marketplace.visualstudio.com/items/bungcip.better-toml/changelog";
699 description = "Better TOML Language support";
700 downloadPage = "https://marketplace.visualstudio.com/items?itemName=bungcip.better-toml";
701 homepage = "https://github.com/bungcip/better-toml/blob/master/README.md";
702 license = lib.licenses.mit;
703 maintainers = [ lib.maintainers.datafoo ];
707 carrie999.cyberpunk-2020 = buildVscodeMarketplaceExtension {
709 name = "cyberpunk-2020";
710 publisher = "carrie999";
712 hash = "sha256-tVbd+j9+90Z07+jGAiT0gylZN9YWHdJmq2sh1wf2oGE=";
715 description = "A cyberpunk-inspired colour theme to satisfy your neon dreams";
716 downloadPage = "https://marketplace.visualstudio.com/items?itemName=carrie999.cyberpunk-2020";
717 homepage = "https://github.com/Carrie999/cyberpunk";
718 license = lib.licenses.mit;
719 maintainers = [ lib.maintainers.d3vil0p3r ];
724 catppuccin-vsc = buildVscodeMarketplaceExtension {
726 name = "catppuccin-vsc";
727 publisher = "catppuccin";
729 hash = "sha256-B56b7PeuVnkxEqvd4vL9TYO7s8fuA+LOCTbJQD9e7wY=";
732 description = "Soothing pastel theme for VSCode";
733 license = lib.licenses.mit;
734 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Catppuccin.catppuccin-vsc";
735 maintainers = [ lib.maintainers.nullx76 ];
738 catppuccin-vsc-icons = buildVscodeMarketplaceExtension {
740 name = "catppuccin-vsc-icons";
741 publisher = "catppuccin";
743 hash = "sha256-6klrnMHAIr+loz7jf7l5EZPLBhgkJODFHL9fzl1MqFI=";
746 changelog = "https://marketplace.visualstudio.com/items/Catppuccin.catppuccin-vsc-icons/changelog";
747 description = "Soothing pastel icon theme for VSCode";
748 license = lib.licenses.mit;
749 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Catppuccin.catppuccin-vsc-icons";
750 maintainers = [ lib.maintainers.laurent-f1z1 ];
755 charliermarsh.ruff = buildVscodeMarketplaceExtension {
761 hash = "sha256-2c0tH/MlDOqeyffcV8ZCy4woogBTcf1GCuPPO8JXaWc=";
765 hash = "sha256-euvGIlO7931N56R5BWKu3F9nSEoDgf+DXk7Hgl1qSUw=";
768 arch = "linux-arm64";
769 hash = "sha256-dGpIHChnfrQbxRZDuoAi4imgStyyPdxdvTQ3lknMYu0=";
772 arch = "darwin-arm64";
773 hash = "sha256-tElX4C0I5AmpxSHMtqOsxSAUImD1tqArB5fnvhw4LFc=";
779 publisher = "charliermarsh";
780 version = "2024.4.0";
782 // sources.${stdenv.system} or (throw "Unsupported system ${stdenv.system}");
784 license = lib.licenses.mit;
785 changelog = "https://marketplace.visualstudio.com/items/charliermarsh.ruff/changelog";
786 description = "A Visual Studio Code extension with support for the Ruff linter.";
787 downloadPage = "https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff";
788 homepage = "https://github.com/astral-sh/ruff-vscode";
789 maintainers = [ lib.maintainers.azd325 ];
793 cameron.vscode-pytest = buildVscodeMarketplaceExtension {
795 name = "vscode-pytest";
796 publisher = "Cameron";
798 hash = "sha256-YU37a0Q+IXusXgwf9doxXLlYiyzkizbPjjdCZFxeDaA=";
801 changelog = "https://github.com/cameronmaske/pytest-vscode/blob/master/CHANGELOG.md";
802 description = "A Visual Studio Code extension that adds IntelliSense support for pytest fixtures";
803 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Cameron.vscode-pytest";
804 license = lib.licenses.unlicense;
805 maintainers = [ lib.maintainers.rhoriguchi ];
809 christian-kohler.npm-intellisense = buildVscodeMarketplaceExtension {
811 name = "npm-intellisense";
812 publisher = "christian-kohler";
814 sha256 = "962b851a7cafbd51f34afeb4a0b91e985caff3947e46218a12b448533d8f60ab";
817 changelog = "https://marketplace.visualstudio.com/items/christian-kohler.npm-intellisense/changelog";
818 description = "Visual Studio Code plugin that autocompletes npm modules in import statements";
819 downloadPage = "https://marketplace.visualstudio.com/items?itemName=christian-kohler.npm-intellisense";
820 homepage = "https://github.com/ChristianKohler/NpmIntellisense";
821 license = lib.licenses.mit;
822 maintainers = [ lib.maintainers.DataHearth ];
826 chenglou92.rescript-vscode = callPackage ./chenglou92.rescript-vscode { };
828 chris-hayes.chatgpt-reborn = buildVscodeMarketplaceExtension {
830 changelog = "https://marketplace.visualstudio.com/items/chris-hayes.chatgpt-reborn/changelog";
831 description = "A Visual Studio Code extension to support ChatGPT, GPT-3 and Codex conversations";
832 downloadPage = "https://marketplace.visualstudio.com/items?itemName=chris-hayes.chatgpt-reborn";
833 homepage = "https://github.com/christopher-hayes/vscode-chatgpt-reborn";
834 license = lib.licenses.isc;
835 maintainers = [ lib.maintainers.drupol ];
838 name = "chatgpt-reborn";
839 publisher = "chris-hayes";
841 sha256 = "1msb3lqy9p2v26nsw0clfsisiwxcid3jp1l6549hk1i1gcqhd84w";
845 christian-kohler.path-intellisense = buildVscodeMarketplaceExtension {
847 name = "path-intellisense";
848 publisher = "christian-kohler";
850 sha256 = "1ndffv1m4ayiija1l42m28si44vx9y6x47zpxzqv2j4jj7ga1n5z";
853 description = "Visual Studio Code plugin that autocompletes filenames";
854 downloadPage = "https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense";
855 homepage = "https://github.com/ChristianKohler/PathIntellisense";
856 license = lib.licenses.mit;
857 maintainers = [ lib.maintainers.imgabe ];
861 cmschuetz12.wal = buildVscodeMarketplaceExtension {
864 publisher = "cmschuetz12";
866 sha256 = "0q089jnzqzhjfnv0vlb5kf747s3mgz64r7q3zscl66zb2pz5q4zd";
869 license = lib.licenses.mit;
873 coder.coder-remote = buildVscodeMarketplaceExtension {
875 name = "coder-remote";
878 hash = "sha256-N1X8wB2n6JYoFHCP5iHBXHnEaRa9S1zooQZsR5mUeh8=";
881 description = "An extension for Visual Studio Code to open any Coder workspace in VS Code with a single click.";
882 downloadPage = "https://marketplace.visualstudio.com/items?itemName=coder.coder-remote";
883 homepage = "https://github.com/coder/vscode-coder";
884 license = lib.licenses.mit;
885 maintainers = [ lib.maintainers.drupol ];
889 codezombiech.gitignore = buildVscodeMarketplaceExtension {
892 publisher = "codezombiech";
894 hash = "sha256-IHoF+c8Rsi6WnXoCX7x3wKyuMwLh14nbL9sNVJHogHM=";
897 license = lib.licenses.mit;
901 w88975.code-translate = buildVscodeMarketplaceExtension {
903 name = "code-translate";
904 publisher = "w88975";
906 hash = "sha256-blqLK7S+RmEoyr9zktS5/SNC0GeSXnNpbhltyajoAfw=";
909 description = "A Visual Studio Code extension to provide purely hover translation";
911 Code Translate is a purely hover translation extension
912 - Non-intrusive display of translation results: perfectly integrated with VS Code code analysis.
913 - Powerful word splitting capabilities: supports various forms of word splitting such as camel case and underscore.
914 - Rich local vocabulary: includes 3.4+ million offline words, supporting various rare words.
915 - Based on a rich local vocabulary: Code Translate has super-fast query speed, with each word typically queried in less than 10ms.
916 - Multi-platform support: supports both the desktop version and online version of VS Code, and the plugin can be used on both versions.
918 homepage = "https://github.com/w88975/code-translate-vscode";
919 changelog = "https://marketplace.visualstudio.com/items/w88975.code-translate/changelog";
920 license = lib.licenses.mit;
921 maintainers = with lib.maintainers; [ onedragon ];
925 colejcummins.llvm-syntax-highlighting = buildVscodeMarketplaceExtension {
927 name = "llvm-syntax-highlighting";
928 publisher = "colejcummins";
930 hash = "sha256-D5zLp3ruq0F9UFT9emgOBDLr1tya2Vw52VvCc40TtV0=";
933 description = "Lightweight syntax highlighting for LLVM IR";
934 homepage = "https://github.com/colejcummins/llvm-syntax-highlighting";
935 downloadPage = "https://marketplace.visualstudio.com/items?itemName=colejcummins.llvm-syntax-highlighting";
936 maintainers = [ lib.maintainers.inclyc ];
937 license = lib.licenses.mit;
941 contextmapper.context-mapper-vscode-extension =
942 callPackage ./contextmapper.context-mapper-vscode-extension
945 continue.continue = buildVscodeMarketplaceExtension {
951 hash = "sha256-GQH+KKteWbCz18AlTWjLWrVpPRxumi+iDPS5n+5xy/0=";
955 hash = "sha256-xBwuAtvRdOgYkfxP0JaxhAQZx5AJWymDVQ50piTx608=";
958 arch = "linux-arm64";
959 hash = "sha256-oLLKnNZ+E06PbUrhj5Y0HOdHhUs/fXd+3lZXX/P2C10=";
962 arch = "darwin-arm64";
963 hash = "sha256-nWuyqOIELp8MrjzCFH3yu4pWm5KsNxmx3eacgStWKG0=";
969 publisher = "Continue";
972 // sources.${stdenv.system};
973 nativeBuildInputs = lib.optionals stdenv.isLinux [ autoPatchelfHook ];
974 buildInputs = [ stdenv.cc.cc.lib ];
976 description = "Open-source autopilot for software development - bring the power of ChatGPT to your IDE";
977 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Continue.continue";
978 homepage = "https://github.com/continuedev/continue";
979 license = lib.licenses.asl20;
980 maintainers = [ lib.maintainers.raroh73 ];
990 coolbear.systemd-unit-file = buildVscodeMarketplaceExtension {
992 publisher = "coolbear";
993 name = "systemd-unit-file";
995 sha256 = "0sc0zsdnxi4wfdlmaqwb6k2qc21dgwx6ipvri36x7agk7m8m4736";
998 license = lib.licenses.mit;
999 maintainers = [ lib.maintainers.kamadorueda ];
1003 cweijan.dbclient-jdbc = buildVscodeMarketplaceExtension {
1005 name = "dbclient-jdbc";
1006 publisher = "cweijan";
1008 hash = "sha256-qknooeedRhTvEWSuGXFoO/BczGanYCdMr7WWjthxG+k=";
1011 description = "JDBC Adapter For Database Client";
1012 downloadPage = "https://marketplace.visualstudio.com/items?itemName=cweijan.dbclient-jdbc";
1013 homepage = "https://github.com/database-client/jdbc-adapter-server";
1014 license = lib.licenses.mit;
1015 maintainers = [ lib.maintainers.themaxmur ];
1019 cweijan.vscode-database-client2 = buildVscodeMarketplaceExtension {
1021 name = "vscode-database-client2";
1022 publisher = "cweijan";
1024 hash = "sha256-BFTY3NZQd6XTE3UNO1bWo/LiM4sHujFGOSufDLD4mzM=";
1027 description = "Database Client For Visual Studio Code";
1028 homepage = "https://marketplace.visualstudio.com/items?itemName=cweijan.vscode-mysql-client2";
1029 license = lib.licenses.mit;
1033 daohong-emilio.yash = buildVscodeMarketplaceExtension {
1035 publisher = "daohong-emilio";
1038 hash = "sha256-5JX6Z7xVPoqGjD1/ySc9ObD14O1sWDpvBj9VbtGO1Cg=";
1041 license = lib.licenses.mit;
1042 maintainers = [ lib.maintainers.kamadorueda ];
1046 dart-code.dart-code = buildVscodeMarketplaceExtension {
1049 publisher = "dart-code";
1050 version = "3.61.20230324";
1051 hash = "sha256-VVQ32heyzLjM5HdeNAK5PwqB1NsSQ9iQJBwJiJXlu+g=";
1054 meta.license = lib.licenses.mit;
1057 dart-code.flutter = buildVscodeMarketplaceExtension {
1060 publisher = "dart-code";
1061 version = "3.61.20230301";
1062 hash = "sha256-t4AfFgxVCl15YOz7NTULvNUcyuiQilEP6jPK4zMAAmc=";
1065 meta.license = lib.licenses.mit;
1068 davidanson.vscode-markdownlint = buildVscodeMarketplaceExtension {
1070 name = "vscode-markdownlint";
1071 publisher = "DavidAnson";
1073 hash = "sha256-slfHfRPcuRu+649n6kAr2bv9H6J+DvYVN/ysq1QpPQM=";
1076 changelog = "https://marketplace.visualstudio.com/items/DavidAnson.vscode-markdownlint/changelog";
1077 description = "Markdown linting and style checking for Visual Studio Code";
1078 downloadPage = "https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint";
1079 homepage = "https://github.com/DavidAnson/vscode-markdownlint";
1080 license = lib.licenses.mit;
1081 maintainers = [ lib.maintainers.datafoo ];
1085 davidlday.languagetool-linter = buildVscodeMarketplaceExtension {
1087 name = "languagetool-linter";
1088 publisher = "davidlday";
1090 hash = "sha256-crq6CTXpzwHJL8FPIBneAGjDgUUNdpBt6rIaMCr1F1U=";
1093 description = "LanguageTool integration for VS Code";
1094 downloadPage = "https://marketplace.visualstudio.com/items?itemName=davidlday.languagetool-linter";
1095 homepage = "https://github.com/davidlday/vscode-languagetool-linter";
1096 license = lib.licenses.asl20;
1097 maintainers = [ lib.maintainers.ebbertd ];
1101 dbaeumer.vscode-eslint = buildVscodeMarketplaceExtension {
1103 name = "vscode-eslint";
1104 publisher = "dbaeumer";
1106 hash = "sha256-NJGsMme/+4bvED/93SGojYTH03EZbtKe5LyvocywILA=";
1109 changelog = "https://marketplace.visualstudio.com/items/dbaeumer.vscode-eslint/changelog";
1110 description = "Integrates ESLint JavaScript into VS Code.";
1111 downloadPage = "https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint";
1112 homepage = "https://github.com/Microsoft/vscode-eslint";
1113 license = lib.licenses.mit;
1114 maintainers = [ lib.maintainers.datafoo ];
1118 denoland.vscode-deno = buildVscodeMarketplaceExtension {
1120 name = "vscode-deno";
1121 publisher = "denoland";
1123 hash = "sha256-ETwpUrYbPXHSkEBq2oM1aCBwt9ItLcXMYc3YWjHLiJE=";
1126 changelog = "https://marketplace.visualstudio.com/items/denoland.vscode-deno/changelog";
1127 description = "A language server client for Deno";
1128 downloadPage = "https://marketplace.visualstudio.com/items?itemName=denoland.vscode-deno";
1129 homepage = "https://github.com/denoland/vscode_deno";
1130 license = lib.licenses.mit;
1131 maintainers = [ lib.maintainers.ratsclub ];
1135 devsense.composer-php-vscode = buildVscodeMarketplaceExtension {
1137 name = "composer-php-vscode";
1138 publisher = "devsense";
1139 version = "1.41.14332";
1140 hash = "sha256-qRgncn6u40Igd40OZShRHXqdgjFqRLNb0hPirwc+DoU=";
1143 changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.composer-php-vscode/changelog";
1144 description = "A visual studio code extension for full development integration for Composer, the PHP package manager.";
1145 downloadPage = "https://marketplace.visualstudio.com/items?itemName=DEVSENSE.composer-php-vscode";
1146 homepage = "https://github.com/DEVSENSE/phptools-docs";
1147 license = lib.licenses.unfree;
1148 maintainers = [ lib.maintainers.drupol ];
1152 devsense.phptools-vscode = buildVscodeMarketplaceExtension {
1158 hash = "sha256-8i5nRlzd+LnpEh9trWECxfiC1W4S0ekBab5vo18OlsA=";
1161 arch = "darwin-x64";
1162 sha256 = "14crw56277rdwhigabb3nsndkfcs3yzzf7gw85jvryxviq32chgy";
1165 arch = "linux-arm64";
1166 sha256 = "1j1xlvbg3nrfmdd9zm6kywwicdwdkrq0si86lcndaii8m7sj5pfp";
1168 "aarch64-darwin" = {
1169 arch = "darwin-arm64";
1170 sha256 = "0nlks6iqxkx1xlicsa8lrb1319rgznlxkv2gg7wkwgzph97ik8bi";
1175 name = "phptools-vscode";
1176 publisher = "devsense";
1177 version = "1.41.14332";
1179 // sources.${stdenv.system};
1181 nativeBuildInputs = [ autoPatchelfHook ];
1189 chmod +x $out/share/vscode/extensions/devsense.phptools-vscode/out/server/devsense.php.ls
1193 changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.phptools-vscode/changelog";
1194 description = "A visual studio code extension for full development integration for the PHP language.";
1195 downloadPage = "https://marketplace.visualstudio.com/items?itemName=DEVSENSE.phptools-vscode";
1196 homepage = "https://github.com/DEVSENSE/phptools-docs";
1197 license = lib.licenses.unfree;
1198 maintainers = [ lib.maintainers.drupol ];
1208 devsense.profiler-php-vscode = buildVscodeMarketplaceExtension {
1210 name = "profiler-php-vscode";
1211 publisher = "devsense";
1212 version = "1.41.14332";
1213 hash = "sha256-u2lNqG6FUhWnnNGtv+sjTbP/hbu4Da/8xjLzmPZkZOA=";
1216 changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.profiler-php-vscode/changelog";
1217 description = "A visual studio code extension for PHP and XDebug profiling and inspecting.";
1218 downloadPage = "https://marketplace.visualstudio.com/items?itemName=DEVSENSE.profiler-php-vscode";
1219 homepage = "https://github.com/DEVSENSE/phptools-docs";
1220 license = lib.licenses.unfree;
1221 maintainers = [ lib.maintainers.drupol ];
1225 dhall.dhall-lang = buildVscodeMarketplaceExtension {
1227 name = "dhall-lang";
1228 publisher = "dhall";
1230 sha256 = "0sa04srhqmngmw71slnrapi2xay0arj42j4gkan8i11n7bfi1xpf";
1233 license = lib.licenses.mit;
1237 dhall.vscode-dhall-lsp-server = buildVscodeMarketplaceExtension {
1239 name = "vscode-dhall-lsp-server";
1240 publisher = "dhall";
1242 sha256 = "1zin7s827bpf9yvzpxpr5n6mv0b5rhh3civsqzmj52mdq365d2js";
1245 license = lib.licenses.mit;
1249 dhedgecock.radical-vscode = buildVscodeMarketplaceExtension {
1251 name = "radical-vscode";
1252 publisher = "dhedgecock";
1254 hash = "sha256-VvFQovuE+I0lqXU9fHrmk7nWMpuuWafqm9Acwb0+QYg=";
1257 changelog = "https://marketplace.visualstudio.com/items/dhedgecock.radical-vscode/changelog";
1258 description = "A dark theme for radical hacking inspired by retro futuristic design";
1259 downloadPage = "https://marketplace.visualstudio.com/items?itemName=dhedgecock.radical-vscode";
1260 homepage = "https://github.com/dhedgecock/radical-vscode";
1261 license = lib.licenses.isc;
1262 maintainers = [ lib.maintainers.d3vil0p3r ];
1266 discloud.discloud = buildVscodeMarketplaceExtension {
1268 publisher = "discloud";
1271 hash = "sha256-es1WjKchxC2hIWOkIRuf5MqMjTYu6qcBgo8abCqTjFc=";
1274 changelog = "https://marketplace.visualstudio.com/items/discloud.discloud/changelog";
1275 description = "A Visual Studio Code extension for hosting and managing applications on Discloud";
1276 downloadPage = "https://marketplace.visualstudio.com/items?itemName=discloud.discloud";
1277 homepage = "https://github.com/discloud/vscode-discloud";
1278 license = lib.licenses.asl20;
1279 maintainers = [ lib.maintainers.astindev ];
1283 disneystreaming.smithy = buildVscodeMarketplaceExtension {
1285 publisher = "disneystreaming";
1288 hash = "sha256-BQPiSxiPPjdNPtIJI8L+558DVKxngPAI9sscpcJSJUI=";
1291 license = lib.licenses.asl20;
1295 divyanshuagrawal.competitive-programming-helper = buildVscodeMarketplaceExtension {
1297 name = "competitive-programming-helper";
1298 publisher = "DivyanshuAgrawal";
1300 hash = "sha256-KALTldVaptKt8k2Y6PMqhJEMrayB4yn86x2CxHn6Ba0=";
1303 changelog = "https://marketplace.visualstudio.com/items/DivyanshuAgrawal.competitive-programming-helper/changelog";
1304 description = "Makes judging, compiling, and downloading problems for competitve programming easy. Also supports auto-submit for a few sites.";
1305 downloadPage = "https://marketplace.visualstudio.com/items?itemName=DivyanshuAgrawal.competitive-programming-helper";
1306 homepage = "https://github.com/agrawal-d/cph";
1307 license = lib.licenses.gpl3;
1308 maintainers = [ lib.maintainers.arcticlimer ];
1312 donjayamanne.githistory = buildVscodeMarketplaceExtension {
1314 name = "githistory";
1315 publisher = "donjayamanne";
1317 hash = "sha256-nEdYS9/cMS4dcbFje23a47QBZr9eDK3dvtkFWqA+OHU=";
1320 changelog = "https://marketplace.visualstudio.com/items/donjayamanne.githistory/changelog";
1321 description = "View git log, file history, compare branches or commits";
1322 downloadPage = "https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory";
1323 homepage = "https://github.com/DonJayamanne/gitHistoryVSCode/";
1324 license = lib.licenses.mit;
1329 dotenv.dotenv-vscode = buildVscodeMarketplaceExtension {
1331 name = "dotenv-vscode";
1332 publisher = "dotenv";
1334 hash = "sha256-KiQgFvbfLsA/ADROoG6y6c/i0XHuTNH2AN+6mWEm0P8=";
1337 changelog = "https://marketplace.visualstudio.com/items/dotenv.dotenv-vscode/changelog";
1338 description = "Official Dotenv extension for VSCode. Offers syntax highlighting, auto-cloaking, auto-completion, in-code secret peeking, and optionally dotenv-vault";
1339 downloadPage = "https://marketplace.visualstudio.com/items?itemName=dotenv.dotenv-vscode";
1340 homepage = "https://github.com/dotenv-org/dotenv-vscode";
1341 license = lib.licenses.mit;
1345 dotjoshjohnson.xml = buildVscodeMarketplaceExtension {
1348 publisher = "dotjoshjohnson";
1350 sha256 = "1v4x6yhzny1f8f4jzm4g7vqmqg5bqchyx4n25mkgvw2xp6yls037";
1353 description = "XML Tools";
1354 homepage = "https://github.com/DotJoshJohnson/vscode-xml";
1355 license = lib.licenses.mit;
1359 dracula-theme.theme-dracula = buildVscodeMarketplaceExtension {
1361 name = "theme-dracula";
1362 publisher = "dracula-theme";
1364 hash = "sha256-3B18lEu8rXVXySdF3+xsPnAyruIuEQJDhlNw82Xm6b0=";
1367 changelog = "https://marketplace.visualstudio.com/items/dracula-theme.theme-dracula/changelog";
1368 description = "Dark theme for many editors, shells, and more";
1369 downloadPage = "https://marketplace.visualstudio.com/items?itemName=dracula-theme.theme-dracula";
1370 homepage = "https://draculatheme.com/";
1371 license = lib.licenses.mit;
1375 eamodio.gitlens = buildVscodeMarketplaceExtension {
1378 publisher = "eamodio";
1379 # Stable versions are listed on the GitHub releases page and use a
1380 # semver scheme, contrary to preview versions which are listed on
1381 # the VSCode Marketplace and use a calver scheme. We should avoid
1382 # using preview versions, because they expire after two weeks.
1384 hash = "sha256-Z6KeIUw1SLZ4tUgs7sU9IJO/6diozPxQuTbXr6DayHA=";
1387 changelog = "https://marketplace.visualstudio.com/items/eamodio.gitlens/changelog";
1388 description = "A Visual Studio Code extension that improves its built-in Git capabilities";
1389 longDescription = ''
1390 Supercharge the Git capabilities built into Visual Studio Code — Visualize code authorship at a glance via Git
1391 blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via
1392 powerful comparison commands, and so much more
1394 downloadPage = "https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens";
1395 homepage = "https://gitlens.amod.io/";
1396 license = lib.licenses.mit;
1397 maintainers = [ lib.maintainers.ratsclub ];
1401 earthly.earthfile-syntax-highlighting = buildVscodeMarketplaceExtension {
1403 name = "earthfile-syntax-highlighting";
1404 publisher = "earthly";
1406 sha256 = "c54d6fd4d2f503a1031be92ff118b5eb1b997907511734e730e08b1a90a6960f";
1409 changelog = "https://marketplace.visualstudio.com/items/earthly.earthfile-syntax-highlighting/changelog";
1410 description = "Syntax highlighting for Earthly build Earthfiles.";
1411 downloadPage = "https://marketplace.visualstudio.com/items?itemName=earthly.earthfile-syntax-highlighting";
1412 homepage = "https://github.com/earthly/earthfile-grammar";
1413 license = lib.licenses.mpl20;
1414 maintainers = [ lib.maintainers.DataHearth ];
1418 ecmel.vscode-html-css = buildVscodeMarketplaceExtension {
1420 name = "vscode-html-css";
1421 publisher = "ecmel";
1423 sha256 = "7c30d57d2ff9986bd5daa2c9f51ec4bb04239ca23a51e971a63f7b93d005d297";
1426 changelog = "https://marketplace.visualstudio.com/items/ecmel.vscode-html-css/changelog";
1427 description = "CSS Intellisense for HTML";
1428 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ecmel.vscode-html-css";
1429 homepage = "https://github.com/ecmel/vscode-html-css";
1430 license = lib.licenses.mit;
1431 maintainers = [ lib.maintainers.DataHearth ];
1435 editorconfig.editorconfig = buildVscodeMarketplaceExtension {
1437 name = "EditorConfig";
1438 publisher = "EditorConfig";
1440 sha256 = "0fa4h9hk1xq6j3zfxvf483sbb4bd17fjl5cdm3rll7z9kaigdqwg";
1443 changelog = "https://marketplace.visualstudio.com/items/EditorConfig.EditorConfig/changelog";
1444 description = "EditorConfig Support for Visual Studio Code";
1445 downloadPage = "https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig";
1446 homepage = "https://github.com/editorconfig/editorconfig-vscode";
1447 license = lib.licenses.mit;
1448 maintainers = [ lib.maintainers.dbirks ];
1452 edonet.vscode-command-runner = buildVscodeMarketplaceExtension {
1454 name = "vscode-command-runner";
1455 publisher = "edonet";
1456 version = "0.0.123";
1457 hash = "sha256-Fq0KgW5N6urj8hMUs6Spidy47jwIkpkmBUlpXMVnq7s=";
1460 license = lib.licenses.mit;
1464 eg2.vscode-npm-script = buildVscodeMarketplaceExtension {
1466 name = "vscode-npm-script";
1469 hash = "sha256-k6DtmhYBj7mg8SUU3pg+ezRzWvhiECqYQVj9LDhhV4I=";
1472 license = lib.licenses.mit;
1476 elixir-lsp.vscode-elixir-ls = buildVscodeMarketplaceExtension {
1479 publisher = "JakeBecker";
1481 hash = "sha256-p+YNBRzzA/EezBMxI5Rmdb8SdJgFV7QwuLVi1mcJV+E=";
1484 changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog";
1485 description = "Elixir support with debugger, autocomplete, and more. Powered by ElixirLS.";
1486 downloadPage = "https://marketplace.visualstudio.com/items?itemName=JakeBecker.elixir-ls";
1487 homepage = "https://github.com/elixir-lsp/elixir-ls";
1488 license = lib.licenses.mit;
1489 maintainers = [ lib.maintainers.datafoo ];
1493 elmtooling.elm-ls-vscode = buildVscodeMarketplaceExtension {
1495 name = "elm-ls-vscode";
1496 publisher = "Elmtooling";
1498 hash = "sha256-iNFc7YJFl3d4/BJE9TPJfL0iqEkUtyEyVt4v1J2bXts=";
1501 changelog = "https://marketplace.visualstudio.com/items/Elmtooling.elm-ls-vscode/changelog";
1502 description = "Elm language server";
1503 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Elmtooling.elm-ls-vscode";
1504 homepage = "https://github.com/elm-tooling/elm-language-client-vscode";
1505 license = lib.licenses.mit;
1506 maintainers = [ lib.maintainers.mcwitt ];
1510 emmanuelbeziat.vscode-great-icons = buildVscodeMarketplaceExtension {
1512 name = "vscode-great-icons";
1513 publisher = "emmanuelbeziat";
1515 hash = "sha256-cywFx33oTQZxFUxL9qCpV12pV2tP0ujR4osCdtSOOTc=";
1518 license = lib.licenses.mit;
1522 emroussel.atomize-atom-one-dark-theme = buildVscodeMarketplaceExtension {
1524 name = "atomize-atom-one-dark-theme";
1525 publisher = "emroussel";
1527 hash = "sha256-GwuFtBVj0Z2rHryst/7cegskvZIMPsrAH12+K942+JA=";
1530 changelog = "https://marketplace.visualstudio.com/items/emroussel.atomize-atom-one-dark-theme/changelog";
1531 description = "A detailed and accurate Atom One Dark theme for VSCode";
1532 downloadPage = "https://marketplace.visualstudio.com/items?itemName=emroussel.atomize-atom-one-dark-theme";
1533 homepage = "https://github.com/emroussel/atomize/blob/main/README.md";
1534 license = lib.licenses.mit;
1538 enkia.tokyo-night = buildVscodeMarketplaceExtension {
1540 name = "tokyo-night";
1541 publisher = "enkia";
1543 hash = "sha256-/fM+aUDUzVJ6P38i+GrxhLv2eLJNa8OFkKsM4yPBy4c=";
1546 changelog = "https://marketplace.visualstudio.com/items/enkia.tokyo-night/changelog";
1547 description = "A clean Visual Studio Code theme that celebrates the lights of Downtown Tokyo at night";
1548 downloadPage = "https://marketplace.visualstudio.com/items?itemName=enkia.tokyo-night";
1549 homepage = "https://github.com/enkia/tokyo-night-vscode-theme";
1550 license = lib.licenses.mit;
1554 equinusocio.vsc-material-theme = callPackage ./equinusocio.vsc-material-theme { };
1556 equinusocio.vsc-material-theme-icons = buildVscodeMarketplaceExtension {
1558 name = "vsc-material-theme-icons";
1559 publisher = "Equinusocio";
1561 hash = "sha256-XqtyZVlsPaPkKB9HdigKSXjCwqXe9wzJWeRcPpS6EVM=";
1564 description = "Material Theme Icons, the most epic icons theme for Visual Studio Code and Material Theme.";
1565 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Equinusocio.vsc-material-theme-icons";
1566 homepage = "https://github.com/material-theme/vsc-material-theme-icons";
1567 license = lib.licenses.asl20;
1568 maintainers = [ lib.maintainers.themaxmur ];
1572 esbenp.prettier-vscode = buildVscodeMarketplaceExtension {
1574 name = "prettier-vscode";
1575 publisher = "esbenp";
1577 hash = "sha256-8+90cZpqyH+wBgPFaX5GaU6E02yBWUoB+T9C2z2Ix8c=";
1580 changelog = "https://marketplace.visualstudio.com/items/esbenp.prettier-vscode/changelog";
1581 description = "Code formatter using prettier";
1582 downloadPage = "https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode";
1583 homepage = "https://github.com/prettier/prettier-vscode";
1584 license = lib.licenses.mit;
1585 maintainers = [ lib.maintainers.datafoo ];
1589 ethansk.restore-terminals = buildVscodeMarketplaceExtension {
1591 name = "restore-terminals";
1592 publisher = "ethansk";
1594 hash = "sha256-pZK/QNomQoFRsL6LRIKvWQj8/SYo2ZdVU47Gsmb9MXo=";
1598 eugleo.magic-racket = callPackage ./eugleo.magic-racket { };
1600 ExiaHuang.dictionary = buildVscodeMarketplaceExtension {
1602 publisher = "ExiaHuang";
1603 name = "dictionary";
1605 hash = "sha256-caNcbDTB/F2mdlGpfIfJv13lzY5Wwj7p7r8dAte9+3A=";
1608 description = "A Visual Studio Code extension of using chinese-english dictonary in right-click menu";
1609 homepage = "https://github.com/exiahuang/fanyi-vscode";
1610 changelog = "https://marketplace.visualstudio.com/items/ExiaHuang.dictionary/changelog";
1611 license = lib.licenses.gpl3Only;
1612 maintainers = with lib.maintainers; [ onedragon ];
1616 file-icons.file-icons = buildVscodeMarketplaceExtension {
1618 changelog = "https://marketplace.visualstudio.com/items/file-icons.file-icons/changelog";
1619 description = "File-specific icons in VSCode for improved visual grepping.";
1620 downloadPage = "https://marketplace.visualstudio.com/items?itemName=file-icons.file-icons";
1621 homepage = "https://github.com/file-icons/vscode";
1622 license = lib.licenses.mit;
1626 name = "file-icons";
1627 publisher = "file-icons";
1629 sha256 = "05x45f9yaivsz8a1ahlv5m8gy2kkz71850dhdvwmgii0vljc8jc6";
1633 firefox-devtools.vscode-firefox-debug = buildVscodeMarketplaceExtension {
1635 name = "vscode-firefox-debug";
1636 publisher = "firefox-devtools";
1638 hash = "sha256-xuvlE8L/qjOn8Qhkv9sutn/xRbwC9V/IIfEr4Ixm1vA=";
1641 changelog = "https://marketplace.visualstudio.com/items/firefox-devtools.vscode-firefox-debug/changelog";
1642 description = "A Visual Studio Code extension for debugging web applications and browser extensions in Firefox";
1643 downloadPage = "https://marketplace.visualstudio.com/items?itemName=firefox-devtools.vscode-firefox-debug";
1644 homepage = "https://github.com/firefox-devtools/vscode-firefox-debug";
1645 license = lib.licenses.mit;
1646 maintainers = [ lib.maintainers.felschr ];
1650 firsttris.vscode-jest-runner = buildVscodeMarketplaceExtension {
1652 name = "vscode-jest-runner";
1653 publisher = "firsttris";
1655 hash = "sha256-1nUpOXdteWsyFYJ2uATCcr1SUbeusmbpa09Bkw9/TZM=";
1658 description = "Simple way to run or debug a single (or multiple) tests from context-menu";
1659 downloadPage = "https://marketplace.visualstudio.com/items?itemName=firsttris.vscode-jest-runner";
1660 homepage = "https://github.com/firsttris/vscode-jest-runner";
1661 license = lib.licenses.mit;
1662 maintainers = [ lib.maintainers.themaxmur ];
1666 foam.foam-vscode = buildVscodeMarketplaceExtension {
1668 name = "foam-vscode";
1671 hash = "sha256-Ff1g+Qu4nUGR3g5PqOwP7W6S+3jje9gz1HK8J0+B65w=";
1674 changelog = "https://marketplace.visualstudio.com/items/foam.foam-vscode/changelog";
1675 description = "A personal knowledge management and sharing system for VSCode ";
1676 downloadPage = "https://marketplace.visualstudio.com/items?itemName=foam.foam-vscode";
1677 homepage = "https://foambubble.github.io/";
1678 license = lib.licenses.mit;
1679 maintainers = [ lib.maintainers.ratsclub ];
1683 formulahendry.auto-close-tag = buildVscodeMarketplaceExtension {
1685 name = "auto-close-tag";
1686 publisher = "formulahendry";
1688 hash = "sha256-XYYHS2QTy8WYjtUYYWsIESzmH4dRQLlXQpJq78BolMw=";
1691 license = lib.licenses.mit;
1695 formulahendry.auto-rename-tag = buildVscodeMarketplaceExtension {
1697 name = "auto-rename-tag";
1698 publisher = "formulahendry";
1700 hash = "sha256-uXqWebxnDwaUVLFG6MUh4bZ7jw5d2rTHRm5NoR2n0Vs=";
1703 license = lib.licenses.mit;
1707 formulahendry.code-runner = buildVscodeMarketplaceExtension {
1709 name = "code-runner";
1710 publisher = "formulahendry";
1712 hash = "sha256-Q2gcuclG7NLR81HjKj/0RF0jM5Eqe2vZMbpoabp/osg=";
1715 license = lib.licenses.mit;
1719 foxundermoon.shell-format = callPackage ./foxundermoon.shell-format { };
1721 freebroccolo.reasonml = buildVscodeMarketplaceExtension {
1723 changelog = "https://marketplace.visualstudio.com/items/freebroccolo.reasonml/changelog";
1724 description = "Reason support for Visual Studio Code";
1725 downloadPage = "https://marketplace.visualstudio.com/items?itemName=freebroccolo.reasonml";
1726 homepage = "https://github.com/reasonml-editor/vscode-reasonml";
1727 license = lib.licenses.asl20;
1732 publisher = "freebroccolo";
1734 sha256 = "1nay6qs9vcxd85ra4bv93gg3aqg3r2wmcnqmcsy9n8pg1ds1vngd";
1738 funkyremi.vscode-google-translate = buildVscodeMarketplaceExtension {
1740 publisher = "funkyremi";
1741 name = "vscode-google-translate";
1743 hash = "sha256-9Vo6lwqD1eE3zY0Gi9ME/6lPwmwuJ3Iq9StHPvncnM4=";
1746 description = "A Visual Studio Code extension using google translation to helping you quickly translate text right in your code rocket";
1747 downloadPage = "https://marketplace.visualstudio.com/items?itemName=funkyremi.vscode-google-translate";
1748 homepage = "https://github.com/funkyremi/vscode-google-translate.git";
1749 changelog = "https://marketplace.visualstudio.com/items/funkyremi.vscode-google-translate/changelog";
1750 license = lib.licenses.mit;
1751 maintainers = with lib.maintainers; [ onedragon ];
1755 gencer.html-slim-scss-css-class-completion = buildVscodeMarketplaceExtension {
1757 name = "html-slim-scss-css-class-completion";
1758 publisher = "gencer";
1760 sha256 = "18qws35qvnl0ahk5sxh4mzkw0ib788y1l97ijmpjszs0cd4bfsa6";
1763 description = "VSCode extension for SCSS";
1764 downloadPage = "https://marketplace.visualstudio.com/items?itemName=gencer.html-slim-scss-css-class-completion";
1765 homepage = "https://github.com/gencer/SCSS-Everywhere";
1766 license = lib.licenses.mit;
1771 genieai.chatgpt-vscode = buildVscodeMarketplaceExtension {
1773 changelog = "https://marketplace.visualstudio.com/items/genieai.chatgpt-vscode/changelog";
1774 description = "A Visual Studio Code extension to support ChatGPT, GPT-3 and Codex conversations";
1775 downloadPage = "https://marketplace.visualstudio.com/items?itemName=genieai.chatgpt-vscode";
1776 homepage = "https://github.com/ai-genie/chatgpt-vscode";
1777 license = lib.licenses.isc;
1778 maintainers = [ lib.maintainers.drupol ];
1781 name = "chatgpt-vscode";
1782 publisher = "genieai";
1784 sha256 = "RKvmZkegFs4y+sEVaamPRO1F1E+k4jJyI0Q9XqKowrQ=";
1788 github.codespaces = buildVscodeMarketplaceExtension {
1790 publisher = "github";
1791 name = "codespaces";
1793 hash = "sha256-Zj1dHz8uBHnRpjnD9tUr8OJILRq9Ty91ePiNq6/Vi7c=";
1797 description = "VSCode extensions that provides cloud-hosted development environments for any activity";
1798 downloadPage = "https://marketplace.visualstudio.com/items?itemName=GitHub.codespaces";
1799 homepage = "https://github.com/features/codespaces";
1800 license = lib.licenses.unfree;
1804 github.copilot = buildVscodeMarketplaceExtension {
1806 publisher = "github";
1808 version = "1.180.827";
1809 hash = "sha256-HA1na9FoExIiAay+tEjxWKqpG2+wq4Oww77Gl2Bhciw=";
1813 description = "GitHub Copilot uses OpenAI Codex to suggest code and entire functions in real-time right from your editor.";
1814 downloadPage = "https://marketplace.visualstudio.com/items?itemName=GitHub.copilot";
1815 homepage = "https://github.com/features/copilot";
1816 license = lib.licenses.unfree;
1817 maintainers = [ lib.maintainers.Zimmi48 ];
1821 github.copilot-chat = buildVscodeMarketplaceExtension {
1823 publisher = "github";
1824 name = "copilot-chat";
1825 version = "0.14.2024032901"; # compatible with vscode 1.88.1
1826 hash = "sha256-+6N7IGO5j0wP5Zg8CwapHeKGWiZzc43VM4jCtqJDJIQ=";
1829 description = "GitHub Copilot Chat is a companion extension to GitHub Copilot that houses experimental chat features";
1830 downloadPage = "https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-chat";
1831 homepage = "https://github.com/features/copilot";
1832 license = lib.licenses.unfree;
1833 maintainers = [ lib.maintainers.laurent-f1z1 ];
1837 github.github-vscode-theme = buildVscodeMarketplaceExtension {
1839 name = "github-vscode-theme";
1840 publisher = "github";
1842 hash = "sha256-JbI0B7jxt/2pNg/hMjAE5pBBa3LbUdi+GF0iEZUDUDM=";
1845 description = "GitHub theme for VS Code";
1846 downloadPage = "https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme";
1847 homepage = "https://github.com/primer/github-vscode-theme";
1848 license = lib.licenses.mit;
1849 maintainers = [ lib.maintainers.hugolgst ];
1853 github.vscode-github-actions = buildVscodeMarketplaceExtension {
1855 name = "vscode-github-actions";
1856 publisher = "github";
1858 hash = "sha256-sEc6Fbn4XpK8vNK32R4fjnx/R+1xYOwcuhKlo7sPd5o=";
1861 description = "A Visual Studio Code extension for GitHub Actions workflows and runs for github.com hosted repositories";
1862 downloadPage = "https://marketplace.visualstudio.com/items?itemName=github.vscode-github-actions";
1863 homepage = "https://github.com/github/vscode-github-actions";
1864 license = lib.licenses.mit;
1865 maintainers = [ lib.maintainers.drupol ];
1869 github.vscode-pull-request-github = buildVscodeMarketplaceExtension {
1871 name = "vscode-pull-request-github";
1872 publisher = "github";
1873 # Stable versions are listed on the GitHub releases page and use a
1874 # semver scheme, contrary to preview versions which are listed on
1875 # the VSCode Marketplace and use a calver scheme. We should avoid
1876 # using preview versions, because they can require insider versions
1879 hash = "sha256-T9oW6o4ItZfR8E1qrcH3nhMvVB6ihi4kpiDz7YGHOcI=";
1882 license = lib.licenses.mit;
1886 gitlab.gitlab-workflow = buildVscodeMarketplaceExtension {
1888 name = "gitlab-workflow";
1889 publisher = "gitlab";
1891 hash = "sha256-rH0+6sQfBfI8SrKY9GGtTOONdzKus6Z62E8Qv5xY7Fw=";
1894 description = "GitLab extension for Visual Studio Code";
1895 downloadPage = "https://marketplace.visualstudio.com/items?itemName=gitlab.gitlab-workflow";
1896 homepage = "https://gitlab.com/gitlab-org/gitlab-vscode-extension#readme";
1897 license = lib.licenses.mit;
1902 gleam.gleam = buildVscodeMarketplaceExtension {
1905 publisher = "gleam";
1907 hash = "sha256-dhRS8fLKY0plRwnrAUWT4g/LfH6IpODTNhT79g4Nm+0=";
1910 description = "Support for the Gleam programming language";
1911 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Gleam.gleam";
1912 homepage = "https://github.com/gleam-lang/vscode-gleam#readme";
1913 license = lib.licenses.asl20;
1918 golang.go = buildVscodeMarketplaceExtension {
1921 publisher = "golang";
1923 hash = "sha256-otAq6ul2l64zpRJdekCb7XZiE2vgpLUfM4NUdRPZX8w=";
1926 changelog = "https://marketplace.visualstudio.com/items/golang.Go/changelog";
1927 description = "Go extension for Visual Studio Code";
1928 downloadPage = "https://marketplace.visualstudio.com/items?itemName=golang.Go";
1929 homepage = "https://github.com/golang/vscode-go";
1930 license = lib.licenses.mit;
1934 grapecity.gc-excelviewer = buildVscodeMarketplaceExtension {
1936 name = "gc-excelviewer";
1937 publisher = "grapecity";
1939 hash = "sha256-lrKkxaqPDouWzDP1uUE4Rgt9mI61jUOi/xZ85A0mnrk=";
1942 description = "Edit Excel spreadsheets and CSV files in Visual Studio Code and VS Code for the Web";
1943 downloadPage = "https://marketplace.visualstudio.com/items?itemName=grapecity.gc-excelviewer";
1944 homepage = "https://github.com/jjuback/gc-excelviewer";
1945 license = lib.licenses.mit;
1946 maintainers = [ lib.maintainers.kamadorueda ];
1950 graphql.vscode-graphql = buildVscodeMarketplaceExtension {
1952 name = "vscode-graphql";
1953 publisher = "GraphQL";
1955 hash = "sha256-u3VcpgLKiEeUr1I6w71wleKyaO6v0gmHiw5Ama6fv88=";
1958 description = "GraphQL extension for VSCode built with the aim to tightly integrate the GraphQL Ecosystem with VSCode for an awesome developer experience.";
1959 downloadPage = "https://marketplace.visualstudio.com/items?itemName=GraphQL.vscode-graphql";
1960 homepage = "https://github.com/graphql/graphiql/tree/main/packages/vscode-graphql";
1961 license = lib.licenses.mit;
1962 maintainers = [ lib.maintainers.Enzime ];
1966 graphql.vscode-graphql-syntax = buildVscodeMarketplaceExtension {
1968 name = "vscode-graphql-syntax";
1969 publisher = "GraphQL";
1971 hash = "sha256-qazU0UyZ9de6Huj2AYZqqBo4jVW/ZQmFJhV7XXAblxo=";
1974 description = "Adds full GraphQL syntax highlighting and language support such as bracket matching.";
1975 downloadPage = "https://marketplace.visualstudio.com/items?itemName=GraphQL.vscode-graphql-syntax";
1976 homepage = "https://github.com/graphql/graphiql/tree/main/packages/vscode-graphql-syntax";
1977 license = lib.licenses.mit;
1978 maintainers = [ lib.maintainers.Enzime ];
1982 griimick.vhs = buildVscodeMarketplaceExtension {
1985 publisher = "griimick";
1987 hash = "sha256-zAy8o5d2pK5ra/dbwoLgPAQAYfRQtUYQjisWYgIhsXA=";
1990 description = "Visual Studio Code extension providing syntax support for VHS .tape files";
1991 downloadPage = "https://marketplace.visualstudio.com/items?itemName=griimick.vhs";
1992 homepage = "https://github.com/griimick/vscode-vhs";
1993 license = lib.licenses.mit;
1994 maintainers = [ lib.maintainers.drupol ];
1998 gruntfuggly.todo-tree = buildVscodeMarketplaceExtension {
2001 publisher = "Gruntfuggly";
2002 version = "0.0.226";
2003 hash = "sha256-Fj9cw+VJ2jkTGUclB1TLvURhzQsaryFQs/+f2RZOLHs=";
2006 license = lib.licenses.mit;
2010 hars.cppsnippets = buildVscodeMarketplaceExtension {
2012 name = "cppsnippets";
2015 hash = "sha256-KXdEKcxPclbD22aKGAKSmdpVBZP2IpQRaKfc2LDsL0U=";
2018 description = "Code snippets for C/C++";
2019 downloadPage = "https://marketplace.visualstudio.com/items?itemName=hars.CppSnippets";
2020 homepage = "https://github.com/one-harsh/vscode-cpp-snippets";
2021 license = lib.licenses.mit;
2022 maintainers = [ lib.maintainers.themaxmur ];
2026 hashicorp.hcl = buildVscodeMarketplaceExtension {
2029 publisher = "HashiCorp";
2031 hash = "sha256-cxF3knYY29PvT3rkRS8SGxMn9vzt56wwBXpk2PqO0mo=";
2034 description = "HashiCorp HCL syntax";
2035 downloadPage = "https://marketplace.visualstudio.com/items?itemName=HashiCorp.HCL";
2036 homepage = "https://github.com/hashicorp/vscode-hcl";
2037 license = lib.licenses.mpl20;
2038 maintainers = [ lib.maintainers.themaxmur ];
2042 hashicorp.terraform = callPackage ./hashicorp.terraform { };
2044 haskell.haskell = buildVscodeMarketplaceExtension {
2047 publisher = "haskell";
2049 hash = "sha256-zWdIVdz+kZg7KZQ7LeBCB4aB9wg8dUbkWfzGlM0Fq7Q=";
2052 license = lib.licenses.mit;
2056 hbenl.vscode-test-explorer = buildVscodeMarketplaceExtension {
2058 name = "vscode-test-explorer";
2059 publisher = "hbenl";
2061 hash = "sha256-fHyePd8fYPt7zPHBGiVmd8fRx+IM3/cSBCyiI/C0VAg=";
2064 changelog = "https://github.com/hbenl/vscode-test-explorer/blob/master/CHANGELOG.md";
2065 description = "A Visual Studio Code extension that runs your tests in the sidebar";
2066 downloadPage = "https://marketplace.visualstudio.com/items?itemName=hbenl.vscode-test-explorer";
2067 homepage = "https://github.com/hbenl/vscode-test-explorer";
2068 license = lib.licenses.mit;
2072 hediet.vscode-drawio = buildVscodeMarketplaceExtension {
2074 name = "vscode-drawio";
2075 publisher = "hediet";
2077 hash = "sha256-SPcSnS7LnRL5gdiJIVsFaN7eccrUHSj9uQYIQZllm0M=";
2080 description = "This unofficial extension integrates Draw.io into VS Code.";
2081 downloadPage = "https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio";
2082 homepage = "https://github.com/hediet/vscode-drawio";
2083 license = lib.licenses.gpl3Only;
2084 maintainers = [ lib.maintainers.themaxmur ];
2088 hiukky.flate = buildVscodeMarketplaceExtension {
2091 publisher = "hiukky";
2093 hash = "sha256-6ouYQk7mHCJdGrcutM1EXolJAT7/Sp1hi+Bu0983GKw=";
2096 description = "Colorful dark themes for VS Code";
2097 downloadPage = "https://marketplace.visualstudio.com/items?itemName=hiukky.flate";
2098 homepage = "https://github.com/hiukky/flate";
2099 license = lib.licenses.mit;
2100 maintainers = [ lib.maintainers.stunkymonkey ];
2104 hookyqr.beautify = buildVscodeMarketplaceExtension {
2107 publisher = "HookyQR";
2109 sha256 = "1c0kfavdwgwham92xrh0gnyxkrl9qlkpv39l1yhrldn8vd10fj5i";
2112 license = lib.licenses.mit;
2116 humao.rest-client = buildVscodeMarketplaceExtension {
2118 publisher = "humao";
2119 name = "rest-client";
2121 hash = "sha256-DSzZ9wGB0IVK8gYOzLLbT03WX3xSmR/IUVZkDzcczKc=";
2124 license = lib.licenses.mit;
2128 ibm.output-colorizer = buildVscodeMarketplaceExtension {
2130 name = "output-colorizer";
2133 sha256 = "0i9kpnlk3naycc7k8gmcxas3s06d67wxr3nnyv5hxmsnsx5sfvb7";
2136 license = lib.licenses.mit;
2140 iciclesoft.workspacesort = buildVscodeMarketplaceExtension {
2142 name = "workspacesort";
2143 publisher = "iciclesoft";
2145 hash = "sha256-ZsjBgoTr4LGQW0kn+CtbdLwpPHmlYl5LKhwXIzcPe2o=";
2148 changelog = "https://marketplace.visualstudio.com/items/iciclesoft.workspacesort/changelog";
2149 description = "Sort workspace-folders alphabetically rather than in chronological order";
2150 downloadPage = "https://marketplace.visualstudio.com/items?itemName=iciclesoft.workspacesort";
2151 homepage = "https://github.com/iciclesoft/workspacesort-for-VSCode";
2152 license = lib.licenses.mit;
2153 maintainers = [ lib.maintainers.dbirks ];
2157 iliazeus.vscode-ansi = buildVscodeMarketplaceExtension {
2159 name = "vscode-ansi";
2160 publisher = "iliazeus";
2162 hash = "sha256-ZPV8zd/GkXOGf6s8fz9ZPmC3i1jO0wFAqV0E67lW0do=";
2165 description = "ANSI color styling for text documents";
2166 downloadPage = "https://marketplace.visualstudio.com/items?itemName=iliazeus.vscode-ansi";
2167 homepage = "https://github.com/iliazeus/vscode-ansi";
2168 license = lib.licenses.mit;
2172 influxdata.flux = buildVscodeMarketplaceExtension {
2174 publisher = "influxdata";
2177 hash = "sha256-KIKROyfkosBS1Resgl+s3VENVg4ibaeIgKjermXESoA=";
2180 license = lib.licenses.mit;
2184 intellsmi.comment-translate = buildVscodeMarketplaceExtension {
2186 publisher = "intellsmi";
2187 name = "comment-translate";
2189 hash = "sha256-g6mlScxv8opZuqgWtTJ3k0Yo7W7WzIkwB+8lWf6cMiU=";
2192 description = "A Visual Studio Code extension to translate the comments for computer language";
2193 longDescription = ''
2194 This plugin uses the Google Translate API to translate comments for the VSCode programming language.
2196 homepage = "https://github.com/intellism/vscode-comment-translate/blob/HEAD/doc/README.md";
2197 downloadPage = "https://marketplace.visualstudio.com/items?itemName=intellsmi.comment-translate";
2198 changelog = "https://marketplace.visualstudio.com/items/intellsmi.comment-translate/changelog";
2199 maintainers = with lib.maintainers; [ onedragon ];
2200 license = lib.licenses.mit;
2204 ionide.ionide-fsharp = buildVscodeMarketplaceExtension {
2206 name = "Ionide-fsharp";
2207 publisher = "Ionide";
2209 hash = "sha256-CEeTLiZktp5YzCRxDXa+s8W9N971iQla/FyCr8Co0SQ=";
2212 changelog = "https://marketplace.visualstudio.com/items/Ionide.Ionide-fsharp/changelog";
2213 description = "Enhanced F# Language Features for Visual Studio Code";
2214 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Ionide.Ionide-fsharp";
2215 homepage = "https://ionide.io";
2216 license = lib.licenses.mit;
2217 maintainers = [ lib.maintainers.ratsclub ];
2221 irongeek.vscode-env = buildVscodeMarketplaceExtension {
2223 name = "vscode-env";
2224 publisher = "irongeek";
2226 hash = "sha256-URq90lOFtPCNfSIl2NUwihwRQyqgDysGmBc3NG7o7vk=";
2229 description = "Adds formatting and syntax highlighting support for env files (.env) to Visual Studio Code";
2230 downloadPage = "https://marketplace.visualstudio.com/items?itemName=IronGeek.vscode-env";
2231 homepage = "https://github.com/IronGeek/vscode-env.git";
2232 license = lib.licenses.mit;
2237 jackmacwindows.craftos-pc = callPackage ./jackmacwindows.craftos-pc { };
2239 james-yu.latex-workshop = buildVscodeMarketplaceExtension {
2241 name = "latex-workshop";
2242 publisher = "James-Yu";
2244 sha256 = "1a8im7n25jy2zyqcqhscj62bamhwzp6kk6hdarb0p38d4pwwzxbm";
2247 changelog = "https://marketplace.visualstudio.com/items/James-Yu.latex-workshop/changelog";
2248 description = "LaTeX Workshop Extension";
2249 downloadPage = "https://marketplace.visualstudio.com/items?itemName=James-Yu.latex-workshop";
2250 homepage = "https://github.com/James-Yu/LaTeX-Workshop";
2251 license = lib.licenses.mit;
2256 jamesyang999.vscode-emacs-minimum = buildVscodeMarketplaceExtension {
2258 name = "vscode-emacs-minimum";
2259 publisher = "jamesyang999";
2261 hash = "sha256-qxnAhT2UGTQmPw9XmdBdx0F0NNLAaU1/ES9jiqiRrGI=";
2264 description = "Minimal emacs key bindings for VSCode";
2265 downloadPage = "https://marketplace.visualstudio.com/items?itemName=jamesyang999.vscode-emacs-minimum";
2266 homepage = "https://github.com/futurist/vscode-emacs-minimum";
2267 license = lib.licenses.unfree;
2271 janet-lang.vscode-janet = buildVscodeMarketplaceExtension {
2273 name = "vscode-janet";
2274 publisher = "janet-lang";
2276 hash = "sha256-oj0e++z2BtadIXOnTlocIIHliYweZ1iyrV08DwatfLI=";
2279 description = "Janet language support for Visual Studio Code";
2280 downloadPage = "https://marketplace.visualstudio.com/items?itemName=janet-lang.vscode-janet";
2281 homepage = "https://github.com/janet-lang/vscode-janet";
2282 license = lib.licenses.mit;
2283 maintainers = [ lib.maintainers.wackbyte ];
2287 jbockle.jbockle-format-files = buildVscodeMarketplaceExtension {
2289 name = "jbockle-format-files";
2290 publisher = "jbockle";
2292 hash = "sha256-BHw+T2EPdQq/wOD5kzvSln5SBFTYUXip8QDjnAGBfFY=";
2295 description = "A VSCode extension to formats all files in the current workspace";
2296 downloadPage = "https://marketplace.visualstudio.com/items?itemName=jbockle.jbockle-format-files";
2297 homepage = "https://github.com/jbockle/format-files";
2298 license = lib.licenses.mit;
2299 maintainers = [ lib.maintainers.wackbyte ];
2303 jdinhlife.gruvbox = buildVscodeMarketplaceExtension {
2306 publisher = "jdinhlife";
2308 hash = "sha256-4sGGVJYgQiOJzcnsT/YMdJdk0mTi7qcAcRHLnYghPh4=";
2311 changelog = "https://marketplace.visualstudio.com/items/jdinhlife.gruvbox/changelog";
2312 description = "A port of Gruvbox theme to VS Code editor";
2313 downloadPage = "https://marketplace.visualstudio.com/items?itemName=jdinhlife.gruvbox";
2314 homepage = "https://github.com/jdinhify/vscode-theme-gruvbox";
2315 license = lib.licenses.mit;
2316 maintainers = [ lib.maintainers.imgabe ];
2320 jebbs.plantuml = callPackage ./jebbs.plantuml { };
2322 jellyedwards.gitsweep = buildVscodeMarketplaceExtension {
2324 publisher = "jellyedwards";
2327 hash = "sha256-XBD8rN6E/0GjZ3zXgR45MN9v4PYrEXBSzN7+CcLrRsg=";
2330 changelog = "https://marketplace.visualstudio.com/items/jellyedwards.gitsweep/changelog";
2331 description = "VS Code extension which allows you to easily exclude modified or new files so they don't get committed accidentally";
2332 downloadPage = "https://marketplace.visualstudio.com/items?itemName=jellyedwards.gitsweep";
2333 homepage = "https://github.com/jellyedwards/gitsweep";
2334 license = lib.licenses.mit;
2335 maintainers = [ lib.maintainers.MatthieuBarthel ];
2339 jkillian.custom-local-formatters = buildVscodeMarketplaceExtension {
2341 publisher = "jkillian";
2342 name = "custom-local-formatters";
2344 hash = "sha256-FYDkOuoiF/N24BFG9GOqtTDwq84txmaa1acdzfskf/c=";
2347 license = lib.licenses.mit;
2348 maintainers = [ lib.maintainers.kamadorueda ];
2352 jnoortheen.nix-ide = buildVscodeMarketplaceExtension {
2355 publisher = "jnoortheen";
2357 hash = "sha256-05oMDHvFM/dTXB6T3rcDK3EiNG2T0tBN9Au9b+Bk7rI=";
2360 changelog = "https://marketplace.visualstudio.com/items/jnoortheen.nix-ide/changelog";
2361 description = "Nix language support with formatting and error report";
2362 downloadPage = "https://marketplace.visualstudio.com/items?itemName=jnoortheen.nix-ide";
2363 homepage = "https://github.com/jnoortheen/vscode-nix-ide";
2364 license = lib.licenses.mit;
2369 jock.svg = buildVscodeMarketplaceExtension {
2374 hash = "sha256-Ii2e65BJU+Vw3i8917dgZtGsiSn6qConu8SJ+IqF82U=";
2377 license = lib.licenses.mit;
2381 johnpapa.vscode-peacock = buildVscodeMarketplaceExtension {
2383 name = "vscode-peacock";
2384 publisher = "johnpapa";
2386 sha256 = "1z9crpz025ha9hgc9mxxg3vyrsfpf9d16zm1vrf4q592j9156d2m";
2389 license = lib.licenses.mit;
2393 julialang.language-julia = buildVscodeMarketplaceExtension {
2395 name = "language-julia";
2396 publisher = "julialang";
2398 hash = "sha256-wGguwyTy3jj89ud/nQw2vbtNxYuWkfi0qG6QGUyvuz4=";
2401 changelog = "https://marketplace.visualstudio.com/items/julialang.language-julia/changelog";
2402 description = "A Visual Studio Code extension for Julia programming language";
2403 downloadPage = "https://marketplace.visualstudio.com/items?itemName=julialang.language-julia";
2404 homepage = "https://github.com/julia-vscode/julia-vscode";
2405 license = lib.licenses.mit;
2409 justusadam.language-haskell = buildVscodeMarketplaceExtension {
2411 name = "language-haskell";
2412 publisher = "justusadam";
2414 hash = "sha256-rZXRzPmu7IYmyRWANtpJp3wp0r/RwB7eGHEJa7hBvoQ=";
2417 license = lib.licenses.bsd3;
2421 k--kato.intellij-idea-keybindings = buildVscodeMarketplaceExtension {
2423 name = "intellij-idea-keybindings";
2424 publisher = "k--kato";
2426 hash = "sha256-mIcSZANZlj5iO2oLiJBUHn08rXVhu/9SKsRhlu/hcvI=";
2429 changelog = "https://marketplace.visualstudio.com/items/k--kato.intellij-idea-keybindings/changelog";
2430 description = "Visual Studio Code extension for IntelliJ IDEA keybindings";
2431 downloadPage = "https://marketplace.visualstudio.com/items?itemName=k--kato.intellij-idea-keybindings";
2432 homepage = "https://github.com/kasecato/vscode-intellij-idea-keybindings";
2433 license = lib.licenses.mit;
2434 maintainers = [ lib.maintainers.t4sm5n ];
2438 kahole.magit = buildVscodeMarketplaceExtension {
2441 publisher = "kahole";
2443 hash = "sha256-DPLlQ2IliyvzW8JvgVlGKNd2JjD/RbclNXU3gEFVhOE=";
2446 changelog = "https://marketplace.visualstudio.com/items/kahole.magit/changelog";
2447 description = "Magit for VSCode";
2448 downloadPage = "https://marketplace.visualstudio.com/items?itemName=kahole.magit";
2449 homepage = "https://github.com/kahole/edamagit";
2450 license = lib.licenses.mit;
2451 maintainers = [ lib.maintainers.azd325 ];
2455 kalebpace.balena-vscode = buildVscodeMarketplaceExtension {
2457 name = "balena-vscode";
2458 publisher = "kalebpace";
2460 hash = "sha256-CecEv19nEtnMe0KlCMNBM9ZAjbAVgPNUcZ6cBxHw44M=";
2463 changelog = "https://marketplace.visualstudio.com/items/kalebpace.balena-vscode/changelog";
2464 description = "VS Code extension for integration with Balena";
2465 downloadPage = "https://marketplace.visualstudio.com/items?itemName=kalebpace.balena-vscode";
2466 homepage = "https://github.com/balena-vscode/balena-vscode";
2467 license = lib.licenses.mit;
2468 maintainers = [ lib.maintainers.kalebpace ];
2472 kamadorueda.alejandra = callPackage ./kamadorueda.alejandra { };
2474 kamikillerto.vscode-colorize = buildVscodeMarketplaceExtension {
2476 name = "vscode-colorize";
2477 publisher = "kamikillerto";
2479 sha256 = "1h82b1jz86k2qznprng5066afinkrd7j3738a56idqr3vvvqnbsm";
2482 license = lib.licenses.asl20;
2486 karunamurti.haml = buildVscodeMarketplaceExtension {
2489 publisher = "karunamurti";
2491 sha256 = "123cwfajakkg2pr0z4v289fzzlhwbxx9dvb5bjc32l3pzvbhq4gv";
2493 meta.license = lib.licenses.mit;
2496 kddejong.vscode-cfn-lint =
2498 inherit (python3Packages) cfn-lint pydot;
2500 buildVscodeMarketplaceExtension {
2502 name = "vscode-cfn-lint";
2503 publisher = "kddejong";
2505 hash = "sha256-IueXiN+077tiecAsVCzgYksWYTs00mZv6XJVMtRJ/PQ=";
2508 nativeBuildInputs = [
2519 cd "$out/$installPrefix"
2520 jq '.contributes.configuration.properties."cfnLint.path".default = "${cfn-lint}/bin/cfn-lint"' package.json | sponge package.json
2524 description = "CloudFormation Linter IDE integration, autocompletion, and documentation";
2525 homepage = "https://github.com/aws-cloudformation/cfn-lint-visual-studio-code";
2526 license = lib.licenses.asl20;
2527 maintainers = [ lib.maintainers.wolfangaukang ];
2531 kubukoz.nickel-syntax = buildVscodeMarketplaceExtension {
2533 name = "nickel-syntax";
2534 publisher = "kubukoz";
2536 hash = "sha256-ffPZd717Y2OF4d9MWE6zKwcsGWS90ZJvhWkqP831tVM=";
2539 license = lib.licenses.asl20;
2543 llvm-org.lldb-vscode = llvmPackages.lldb;
2545 llvm-vs-code-extensions.vscode-clangd = buildVscodeMarketplaceExtension {
2547 name = "vscode-clangd";
2548 publisher = "llvm-vs-code-extensions";
2550 hash = "sha256-yOpsYjjwHRXxbiHDPgrtswUtgbQAo+3RgN2s6UYe9mg=";
2553 description = "C/C++ completion, navigation, and insights";
2554 downloadPage = "https://marketplace.visualstudio.com/items?itemName=llvm-vs-code-extensions.vscode-clangd";
2555 homepage = "https://github.com/clangd/vscode-clangd";
2556 changelog = "https://marketplace.visualstudio.com/items/llvm-vs-code-extensions.vscode-clangd/changelog";
2557 license = lib.licenses.mit;
2558 maintainers = [ lib.maintainers.wackbyte ];
2562 lokalise.i18n-ally = buildVscodeMarketplaceExtension {
2565 publisher = "Lokalise";
2567 hash = "sha256-oDW7ijcObfOP7ZNggSHX0aiI5FkoJ/iQD92bRV0eWVQ=";
2570 license = lib.licenses.mit;
2574 lucperkins.vrl-vscode = buildVscodeMarketplaceExtension {
2576 publisher = "lucperkins";
2577 name = "vrl-vscode";
2579 hash = "sha256-xcGa43iPwUR6spOJGTmmWA1dOMNMQEdiuhMZPYZ+dTU=";
2582 description = "VS Code extension for Vector Remap Language (VRL)";
2583 downloadPage = "https://marketplace.visualstudio.com/items?itemName=lucperkins.vrl-vscode";
2584 homepage = "https://github.com/lucperkins/vrl-vscode";
2585 license = lib.licenses.mpl20;
2586 maintainers = [ lib.maintainers.lucperkins ];
2590 mads-hartmann.bash-ide-vscode = buildVscodeMarketplaceExtension {
2592 publisher = "mads-hartmann";
2593 name = "bash-ide-vscode";
2595 hash = "sha256-DqY2PS4JSjb6VMO1b0Hi/7JOKSTUk5VSxJiCrUKBfLk=";
2598 license = lib.licenses.mit;
2599 maintainers = [ lib.maintainers.kamadorueda ];
2603 marp-team.marp-vscode = buildVscodeMarketplaceExtension {
2605 name = "marp-vscode";
2606 publisher = "marp-team";
2608 hash = "sha256-I8UevZs04tUj/jaHrU7LiMF40ElMqtniU1h/9LNLdac=";
2611 license = lib.licenses.mit;
2615 matangover.mypy = buildVscodeMarketplaceExtension {
2618 publisher = "matangover";
2620 hash = "sha256-m/8j89M340fiMF7Mi7FT2+Xag3fbMGWf8Gt9T8hLdmo=";
2622 meta.license = lib.licenses.mit;
2625 mathiasfrohlich.kotlin = buildVscodeMarketplaceExtension {
2628 publisher = "mathiasfrohlich";
2630 hash = "sha256-MuAlX6cdYMLYRX2sLnaxWzdNPcZ4G0Fdf04fmnzQKH4=";
2633 description = "Kotlin language support for VS Code";
2634 downloadPage = "https://marketplace.visualstudio.com/items?itemName=mathiasfrohlich.Kotlin";
2635 homepage = "https://github.com/mathiasfrohlich/vscode-kotlin";
2636 license = lib.licenses.asl20;
2637 maintainers = [ lib.maintainers.themaxmur ];
2641 matthewpi.caddyfile-support = buildVscodeMarketplaceExtension {
2643 name = "caddyfile-support";
2644 publisher = "matthewpi";
2646 hash = "sha256-1yiOnvC2w33kiPRdQYskee38Cid/GOj9becLadP1fUY=";
2649 description = "Rich Caddyfile support for Visual Studio Code";
2650 downloadPage = "https://marketplace.visualstudio.com/items?itemName=matthewpi.caddyfile-support";
2651 homepage = "https://github.com/caddyserver/vscode-caddyfile";
2652 changelog = "https://marketplace.visualstudio.com/items/matthewpi.caddyfile-support/changelog";
2653 license = lib.licenses.mit;
2654 maintainers = [ lib.maintainers.matthewpi ];
2658 mattn.lisp = buildVscodeMarketplaceExtension {
2661 publisher = "mattn";
2663 hash = "sha256-x6aFrcX0YElEFEr0qA669/LPlab15npmXd5Q585pIEw=";
2666 description = "Lisp syntax for vscode";
2667 downloadPage = "https://marketplace.visualstudio.com/items?itemName=mattn.lisp";
2668 homepage = "https://github.com/mattn/vscode-lisp";
2669 changelog = "https://marketplace.visualstudio.com/items/mattn.lisp/changelog";
2670 license = lib.licenses.mit;
2671 maintainers = [ lib.maintainers.kamadorueda ];
2675 maximedenes.vscoq = buildVscodeMarketplaceExtension {
2677 publisher = "maximedenes";
2680 hash = "sha256-0FX5KBsvUmI+JMGBnaI3kJmmD+Y6XFl7LRHU0ADbHos=";
2683 description = "VsCoq is an extension for Visual Studio Code (VS Code) and VSCodium with support for the Coq Proof Assistant.";
2684 downloadPage = "https://marketplace.visualstudio.com/items?itemName=maximedenes.vscoq";
2685 homepage = "https://github.com/coq-community/vscoq";
2686 license = lib.licenses.mit;
2687 maintainers = [ lib.maintainers.Zimmi48 ];
2691 mechatroner.rainbow-csv = buildVscodeMarketplaceExtension {
2693 name = "rainbow-csv";
2694 publisher = "mechatroner";
2696 hash = "sha256-bvxMnT6oSjflAwWQZkNnEoEsVlVg86T0TMYi8tNsbdQ=";
2699 license = lib.licenses.mit;
2703 mgt19937.typst-preview = callPackage ./mgt19937.typst-preview { };
2705 mhutchie.git-graph = buildVscodeMarketplaceExtension {
2708 publisher = "mhutchie";
2710 hash = "sha256-sHeaMMr5hmQ0kAFZxxMiRk6f0mfjkg2XMnA4Gf+DHwA=";
2713 license = lib.licenses.mit;
2717 mikestead.dotenv = buildVscodeMarketplaceExtension {
2720 publisher = "mikestead";
2722 hash = "sha256-dieCzNOIcZiTGu4Mv5zYlG7jLhaEsJR05qbzzzQ7RWc=";
2725 license = lib.licenses.mit;
2729 mishkinf.goto-next-previous-member = buildVscodeMarketplaceExtension {
2731 name = "goto-next-previous-member";
2732 publisher = "mishkinf";
2734 sha256 = "07rpnbkb51835gflf4fpr0v7fhj8hgbhsgcz2wpag8wdzdxc3025";
2737 license = lib.licenses.mit;
2741 mkhl.direnv = buildVscodeMarketplaceExtension {
2746 hash = "sha256-9sFcfTMeLBGw2ET1snqQ6Uk//D/vcD9AVsZfnUNrWNg=";
2749 description = "direnv support for Visual Studio Code";
2750 license = lib.licenses.bsd0;
2751 downloadPage = "https://marketplace.visualstudio.com/items?itemName=mkhl.direnv";
2752 maintainers = [ lib.maintainers.nullx76 ];
2756 moshfeu.compare-folders = buildVscodeMarketplaceExtension {
2758 name = "compare-folders";
2759 publisher = "moshfeu";
2761 hash = "sha256-EiGuYRMN8bXq+Cya38U+dCX2W0wzIeP0yb39WBJaX1U=";
2765 changelog = "https://github.com/moshfeu/vscode-compare-folders/releases";
2766 description = "The extension allows you to compare folders, show the diffs in a list and present diff in a splitted view side by side";
2767 downloadPage = "https://marketplace.visualstudio.com/items?itemName=moshfeu.compare-folders";
2768 homepage = "https://github.com/moshfeu/vscode-compare-folders";
2769 license = lib.licenses.mit;
2773 ms-azuretools.vscode-docker = buildVscodeMarketplaceExtension {
2775 name = "vscode-docker";
2776 publisher = "ms-azuretools";
2778 hash = "sha256-mVRsVsolXj31WhbWnt3Xml+NnIq7Q2uHhUUd1zgW42c=";
2781 description = "Docker Extension for Visual Studio Code";
2782 homepage = "https://github.com/microsoft/vscode-docker";
2783 changelog = "https://marketplace.visualstudio.com/items/ms-azuretools.vscode-docker/changelog";
2784 license = lib.licenses.mit;
2788 ms-ceintl = callPackage ./language-packs.nix { }; # non-English language packs
2790 ms-dotnettools.csdevkit = callPackage ./ms-dotnettools.csdevkit { };
2791 ms-dotnettools.csharp = callPackage ./ms-dotnettools.csharp { };
2793 ms-kubernetes-tools.vscode-kubernetes-tools = buildVscodeMarketplaceExtension {
2795 name = "vscode-kubernetes-tools";
2796 publisher = "ms-kubernetes-tools";
2798 hash = "sha256-I2ud9d4VtgiiIT0MeoaMThgjLYtSuftFVZHVJTMlJ8s=";
2801 license = lib.licenses.mit;
2805 ms-pyright.pyright = buildVscodeMarketplaceExtension {
2808 publisher = "ms-pyright";
2809 version = "1.1.300";
2810 hash = "sha256-GzRJeV4qfgM2kBv6U3MH7lMWl3CL6LWPI/9GaVWZL+o=";
2813 description = "VS Code static type checking for Python";
2814 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-pyright.pyright";
2815 homepage = "https://github.com/Microsoft/pyright#readme";
2816 changelog = "https://marketplace.visualstudio.com/items/ms-pyright.pyright/changelog";
2817 license = lib.licenses.mit;
2818 maintainers = [ lib.maintainers.ratsclub ];
2822 ms-python.black-formatter = buildVscodeMarketplaceExtension {
2824 name = "black-formatter";
2825 publisher = "ms-python";
2826 version = "2023.4.1";
2827 hash = "sha256-IJaLke0WF1rlKTiuwJHAXDQB1SS39AoQhc4iyqqlTyY=";
2830 description = "Formatter extension for Visual Studio Code using black";
2831 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter";
2832 homepage = "https://github.com/microsoft/vscode-black-formatter";
2833 license = licenses.mit;
2834 maintainers = with maintainers; [ sikmir ];
2838 ms-python.isort = buildVscodeMarketplaceExtension {
2841 publisher = "ms-python";
2842 version = "2023.10.1";
2843 hash = "sha256-NRsS+mp0pIhGZiqxAMXNZ7SwLno9Q8pj+RS1WB92HzU=";
2846 description = "Import sorting extension for Visual Studio Code using isort";
2847 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.isort";
2848 homepage = "https://github.com/microsoft/vscode-isort";
2849 license = licenses.mit;
2850 maintainers = with maintainers; [ sikmir ];
2854 ms-python.python = callPackage ./ms-python.python { };
2856 ms-python.debugpy = buildVscodeMarketplaceExtension {
2859 publisher = "ms-python";
2860 version = "2023.3.13121011";
2861 hash = "sha256-owYUEyQl2FQytApfuI97N4y9p7/dL0lu6EBk/AzSMjw=";
2864 description = "Python debugger (debugpy) extension for VS Code";
2865 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.debugpy";
2866 homepage = "https://github.com/Microsoft/vscode-python-debugger";
2867 license = lib.licenses.mit;
2868 maintainers = [ lib.maintainers.carlthome ];
2872 ms-python.vscode-pylance = callPackage ./ms-python.vscode-pylance { };
2874 ms-toolsai.datawrangler = buildVscodeMarketplaceExtension {
2876 name = "datawrangler";
2877 publisher = "ms-toolsai";
2879 hash = "sha256-9MR2+hb9YdjIGDfUkdLW41HOxhjeS/San49C8QRZ/YY=";
2883 description = "Data viewing, cleaning and preparation for tabular datasets";
2884 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-toolsai.datawrangler";
2885 homepage = "https://github.com/microsoft/vscode-data-wrangler";
2886 license = lib.licenses.mit;
2887 maintainers = [ lib.maintainers.katanallama ];
2891 ms-toolsai.jupyter = callPackage ./ms-toolsai.jupyter { };
2893 ms-toolsai.jupyter-keymap = buildVscodeMarketplaceExtension {
2895 name = "jupyter-keymap";
2896 publisher = "ms-toolsai";
2898 hash = "sha256-krDtR+ZJiJf1Kxcu5mdXOaSAiJb2bXC1H0XWWviWeMQ=";
2901 license = lib.licenses.mit;
2905 ms-toolsai.jupyter-renderers = buildVscodeMarketplaceExtension {
2907 name = "jupyter-renderers";
2908 publisher = "ms-toolsai";
2910 hash = "sha256-JR6PunvRRTsSqjSGGAn/1t1B+Ia6X0MgqahehcuSNYA=";
2913 license = lib.licenses.mit;
2917 ms-toolsai.vscode-jupyter-cell-tags = buildVscodeMarketplaceExtension {
2919 name = "vscode-jupyter-cell-tags";
2920 publisher = "ms-toolsai";
2922 hash = "sha256-0oPyptnUWL1h/H13SdR+FdgGzVwEpTaK9SCE7BvI/5M=";
2925 license = lib.licenses.mit;
2929 ms-toolsai.vscode-jupyter-slideshow = buildVscodeMarketplaceExtension {
2931 name = "vscode-jupyter-slideshow";
2932 publisher = "ms-toolsai";
2934 sha256 = "1p6r5vkzvwvxif3wxqi9599vplabzig27fzzz0bx9z0awfglzyi7";
2937 license = lib.licenses.mit;
2941 ms-vscode.anycode = buildVscodeMarketplaceExtension {
2944 publisher = "ms-vscode";
2946 hash = "sha256-POxgwvKF4A+DxKVIOte4I8REhAbO1U9Gu6r/S41/MmA=";
2949 license = lib.licenses.mit;
2953 ms-vscode.cmake-tools = buildVscodeMarketplaceExtension {
2955 name = "cmake-tools";
2956 publisher = "ms-vscode";
2957 version = "1.14.20";
2958 hash = "sha256-j67Z65N9YW8wY4zIWWCtPIKgW9GYoUntBoGVBLR/H2o=";
2960 meta.license = lib.licenses.mit;
2963 ms-vscode.cpptools = callPackage ./ms-vscode.cpptools { };
2965 ms-vscode.cpptools-extension-pack = buildVscodeMarketplaceExtension {
2967 name = "cpptools-extension-pack";
2968 publisher = "ms-vscode";
2970 hash = "sha256-rHST7CYCVins3fqXC+FYiS5Xgcjmi7QW7M4yFrUR04U=";
2973 description = "Popular extensions for C++ development in Visual Studio Code.";
2974 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools-extension-pack";
2975 homepage = "https://github.com/microsoft/vscode-cpptools";
2976 license = lib.licenses.mit;
2977 maintainers = [ lib.maintainers.themaxmur ];
2981 ms-vscode.hexeditor = buildVscodeMarketplaceExtension {
2984 publisher = "ms-vscode";
2986 hash = "sha256-w1R8z7Q/JRAsqJ1mgcvlHJ6tywfgKtS6A6zOY2p01io=";
2989 license = lib.licenses.mit;
2993 ms-vscode.live-server = buildVscodeMarketplaceExtension {
2995 name = "live-server";
2996 publisher = "ms-vscode";
2998 hash = "sha256-/IrLq+nNxwQB1S1NIGYkv24DOY7Mc25eQ+orUfh42pg=";
3001 description = "Launch a development local Server with live reload feature for static & dynamic pages";
3002 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.live-server";
3003 homepage = "https://github.com/microsoft/vscode-livepreview";
3004 license = lib.licenses.mit;
3008 ms-vscode.makefile-tools = buildVscodeMarketplaceExtension {
3010 name = "makefile-tools";
3011 publisher = "ms-vscode";
3013 sha256 = "07zagq5ib9hd3w67yk2g728vypr4qazw0g9dyd5bax21shnmppa9";
3016 license = lib.licenses.mit;
3020 ms-vscode.powershell = buildVscodeMarketplaceExtension {
3022 name = "PowerShell";
3023 publisher = "ms-vscode";
3024 version = "2023.3.1";
3025 hash = "sha256-FJolnWU0DbuQYvMuGL3mytf0h39SH9rUPCl2ahLXLuY=";
3028 description = "A Visual Studio Code extension for PowerShell language support";
3029 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell";
3030 homepage = "https://github.com/PowerShell/vscode-powershell";
3031 license = lib.licenses.mit;
3032 maintainers = [ lib.maintainers.rhoriguchi ];
3036 ms-vscode.test-adapter-converter = buildVscodeMarketplaceExtension {
3038 name = "test-adapter-converter";
3039 publisher = "ms-vscode";
3041 hash = "sha256-M53jhAVawk2yCeSrLkWrUit3xbDc0zgCK2snbK+BaSs=";
3044 description = "A Visual Studio Code extension that converts from the Test Explorer UI API into native VS Code testing";
3045 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.test-adapter-converter";
3046 homepage = "https://github.com/microsoft/vscode-test-adapter-converter";
3047 license = lib.licenses.mit;
3051 ms-vscode.theme-tomorrowkit = buildVscodeMarketplaceExtension {
3053 name = "Theme-TomorrowKit";
3054 publisher = "ms-vscode";
3056 hash = "sha256-qakwJWak+IrIeeVcMDWV/fLPx5M8LQGCyhVt4TS/Lmc=";
3059 description = "Additional Tomorrow and Tomorrow Night themes for VS Code. Based on the TextMate themes.";
3060 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.Theme-TomorrowKit";
3061 homepage = "https://github.com/microsoft/vscode-themes";
3062 license = lib.licenses.mit;
3063 maintainers = [ lib.maintainers.ratsclub ];
3067 ms-vscode-remote.remote-containers = buildVscodeMarketplaceExtension {
3069 name = "remote-containers";
3070 publisher = "ms-vscode-remote";
3071 version = "0.347.0";
3072 hash = "sha256-E9H1nPWG5JuzBxbYc/yWd8Y3azEWrd9whGirl0GK7kU=";
3075 description = "Open any folder or repository inside a Docker container.";
3076 downloadPage = "Use a container as your development environment";
3077 homepage = "https://code.visualstudio.com/docs/devcontainers/containers";
3078 license = lib.licenses.unfree;
3079 maintainers = [ lib.maintainers.anthonyroussel ];
3083 ms-vscode-remote.remote-ssh = callPackage ./ms-vscode-remote.remote-ssh { };
3085 ms-vsliveshare.vsliveshare = callPackage ./ms-vsliveshare.vsliveshare { };
3087 mshr-h.veriloghdl = buildVscodeMarketplaceExtension {
3089 name = "veriloghdl";
3090 publisher = "mshr-h";
3092 hash = "sha256-MOU8zf2qS7P2pQ29w3mvhDc2OvZiH4HNe530BjIiRAA=";
3095 changelog = "https://marketplace.visualstudio.com/items/mshr-h.VerilogHDL/changelog";
3096 description = "A Visual Studio Code extension for supporting Verilog-HDL, SystemVerilog, Bluespec and SystemVerilog";
3097 downloadPage = "https://marketplace.visualstudio.com/items?itemName=mshr-h.VerilogHDL";
3098 homepage = "https://github.com/mshr-h/vscode-verilog-hdl-support";
3099 license = lib.licenses.mit;
3100 maintainers = [ lib.maintainers.newam ];
3104 mskelton.one-dark-theme = buildVscodeMarketplaceExtension {
3106 name = "one-dark-theme";
3107 publisher = "mskelton";
3109 hash = "sha256-6nIfEPbau5Dy1DGJ0oQ5L2EGn2NDhpd8jSdYujtOU68=";
3112 license = lib.licenses.mit;
3116 mskelton.npm-outdated = buildVscodeMarketplaceExtension {
3118 name = "npm-outdated";
3119 publisher = "mskelton";
3121 hash = "sha256-kHItIlTW+PIVXrLgzdGAoPeR6sWKuKl/QyJ5+TIv3/E=";
3124 changelog = "https://marketplace.visualstudio.com/items/mskelton.npm-outdated/changelog";
3125 description = "Shows which packages are outdated in an npm project";
3126 downloadPage = "https://marketplace.visualstudio.com/items?itemName=mskelton.npm-outdated";
3127 homepage = "https://github.com/mskelton/vscode-npm-outdated";
3128 license = lib.licenses.isc;
3132 mvllow.rose-pine = buildVscodeMarketplaceExtension {
3134 publisher = "mvllow";
3137 hash = "sha256-QQIkuJAI4apDt8rfhXvMg9bNtGTFeMaEkN/Se12zGpc=";
3140 license = lib.licenses.mit;
3144 myriad-dreamin.tinymist = callPackage ./myriad-dreamin.tinymist { };
3146 naumovs.color-highlight = buildVscodeMarketplaceExtension {
3148 name = "color-highlight";
3149 publisher = "naumovs";
3151 hash = "sha256-TcPQOAHCYeFHPdR85GIXsy3fx70p8cLdO2UNO0krUOs=";
3154 changelog = "https://marketplace.visualstudio.com/items/naumovs.color-highlight/changelog";
3155 description = "Highlight web colors in your editor";
3156 downloadPage = "https://marketplace.visualstudio.com/items?itemName=naumovs.color-highlight";
3157 homepage = "https://github.com/enyancc/vscode-ext-color-highlight";
3158 license = lib.licenses.gpl3Only;
3159 maintainers = [ lib.maintainers.datafoo ];
3163 naumovs.theme-oceanicnext = buildVscodeMarketplaceExtension {
3165 name = "theme-oceanicnext";
3166 publisher = "naumovs";
3168 hash = "sha256-romhWL3s0NVZ3kptSNT4/X9WkgakgNNfFElaBCo6jj4=";
3171 description = "Oceanic Next theme for VSCode + dimmed bg version for better looking UI";
3172 downloadPage = "https://marketplace.visualstudio.com/items?itemName=naumovs.theme-oceanicnext";
3173 homepage = "https://github.com/voronianski/oceanic-next-color-scheme";
3174 license = lib.licenses.unlicense;
3175 maintainers = [ lib.maintainers.themaxmur ];
3179 njpwerner.autodocstring = buildVscodeMarketplaceExtension {
3181 name = "autodocstring";
3182 publisher = "njpwerner";
3184 hash = "sha256-NI0cbjsZPW8n6qRTRKoqznSDhLZRUguP7Sa/d0feeoc=";
3187 changelog = "https://marketplace.visualstudio.com/items/njpwerner.autodocstring/changelog";
3188 description = "Generates python docstrings automatically";
3189 downloadPage = "https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring";
3190 homepage = "https://github.com/NilsJPWerner/autoDocstring";
3191 license = lib.licenses.mit;
3192 maintainers = [ lib.maintainers.kamadorueda ];
3196 nonylene.dark-molokai-theme = buildVscodeMarketplaceExtension {
3198 name = "dark-molokai-theme";
3199 publisher = "nonylene";
3201 hash = "sha256-2qjV6iSz8DDU1yP1II9sxGSgiETmEtotFvfNjm+cTuI=";
3204 changelog = "https://marketplace.visualstudio.com/items/nonylene.dark-molokai-theme/changelog";
3205 description = "Theme inspired by VSCode default dark theme, monokai theme and Vim Molokai theme";
3206 downloadPage = "https://marketplace.visualstudio.com/items?itemName=nonylene.dark-molokai-theme";
3207 homepage = "https://github.com/nonylene/vscode-dark-molokai-theme";
3208 license = lib.licenses.mit;
3209 maintainers = [ lib.maintainers.amz-x ];
3213 nur.just-black = buildVscodeMarketplaceExtension {
3215 name = "just-black";
3218 hash = "sha256-fatJZquCDsLDFGVzBol2D6LIZUbZ6GzqcVEFAwLodW0=";
3221 description = "A dark theme designed specifically for syntax highlighting";
3222 downloadPage = "https://marketplace.visualstudio.com/items?itemName=nur.just-black";
3223 homepage = "https://github.com/nurmohammed840/extension.vsix/tree/Just-Black";
3224 license = lib.licenses.mit;
3225 maintainers = [ lib.maintainers.d3vil0p3r ];
3229 nvarner.typst-lsp = callPackage ./nvarner.typst-lsp { };
3231 ocamllabs.ocaml-platform = buildVscodeMarketplaceExtension {
3233 changelog = "https://marketplace.visualstudio.com/items/ocamllabs.ocaml-platform/changelog";
3234 description = "Official OCaml Support from OCamlLabs";
3235 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ocamllabs.ocaml-platform";
3236 homepage = "https://github.com/ocamllabs/vscode-ocaml-platform";
3237 license = lib.licenses.isc;
3238 maintainers = [ lib.maintainers.ratsclub ];
3241 name = "ocaml-platform";
3242 publisher = "ocamllabs";
3244 hash = "sha256-dj8UFbYgAl6dt/1MuIBawTVUbBDTTedZEcHtKZjEcew=";
3248 octref.vetur = buildVscodeMarketplaceExtension {
3251 publisher = "octref";
3253 hash = "sha256-3hi1LOZto5AYaomB9ihkAt4j/mhkCDJ8Jqa16piwHIQ=";
3256 license = lib.licenses.mit;
3260 oderwat.indent-rainbow = buildVscodeMarketplaceExtension {
3262 name = "indent-rainbow";
3263 publisher = "oderwat";
3265 hash = "sha256-dOicya0B2sriTcDSdCyhtp0Mcx5b6TUaFKVb0YU3jUc=";
3268 description = "Makes indentation easier to read";
3269 downloadPage = "https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow";
3270 homepage = "https://github.com/oderwat/vscode-indent-rainbow";
3271 license = lib.licenses.mit;
3272 maintainers = [ lib.maintainers.imgabe ];
3276 phoenixframework.phoenix = buildVscodeMarketplaceExtension {
3279 publisher = "phoenixframework";
3281 hash = "sha256-T+YNRR8jAzNagmoCDzjbytBDFtPhNn289Kywep/w8sw=";
3284 description = "Syntax highlighting support for HEEx / Phoenix templates";
3285 downloadPage = "https://marketplace.visualstudio.com/items?itemName=phoenixframework.phoenix";
3286 homepage = "https://github.com/phoenixframework/vscode-phoenix";
3287 license = lib.licenses.mit;
3292 piousdeer.adwaita-theme = buildVscodeMarketplaceExtension {
3294 name = "adwaita-theme";
3295 publisher = "piousdeer";
3297 hash = "sha256-tKpKLUcc33YrgDS95PJu22ngxhwjqeVMC1Mhhy+IPGE=";
3300 description = "Theme for the GNOME desktop";
3301 downloadPage = "https://marketplace.visualstudio.com/items?itemName=piousdeer.adwaita-theme";
3302 homepage = "https://github.com/piousdeer/vscode-adwaita";
3303 license = lib.licenses.gpl3;
3304 maintainers = [ lib.maintainers.wyndon ];
3308 pkief.material-icon-theme = buildVscodeMarketplaceExtension {
3310 name = "material-icon-theme";
3311 publisher = "PKief";
3313 sha256 = "0rn4dyqr46wbgi4k27ni6a6i3pa83gyaprhds5rlndjaw90iakb4";
3316 license = lib.licenses.mit;
3320 pkief.material-product-icons = buildVscodeMarketplaceExtension {
3322 name = "material-product-icons";
3323 publisher = "PKief";
3325 hash = "sha256-gKU21OS2ZFyzCQVQ1fa3qlahLBAcJaHDEcz7xof3P4A=";
3328 license = lib.licenses.mit;
3332 prisma.prisma = buildVscodeMarketplaceExtension {
3335 publisher = "Prisma";
3337 hash = "sha256-fHvwv9E/O8ZvhnyY7nNF/SIyl87z8KVEXTbhU/37EP0=";
3340 changelog = "https://marketplace.visualstudio.com/items/Prisma.prisma/changelog";
3341 description = "VSCode extension for syntax highlighting, formatting, auto-completion, jump-to-definition and linting for .prisma files";
3342 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Prisma.prisma";
3343 homepage = "https://github.com/prisma/language-tools";
3344 license = lib.licenses.asl20;
3349 pythagoratechnologies.gpt-pilot-vs-code = buildVscodeMarketplaceExtension {
3351 name = "gpt-pilot-vs-code";
3352 publisher = "PythagoraTechnologies";
3354 hash = "sha256-EUddanrB6h5cn3pK2JTkEPffVb06ZMI2qDPh0kFfJjA=";
3357 changelog = "https://marketplace.visualstudio.com/items/PythagoraTechnologies.gpt-pilot-vs-code/changelog";
3358 description = "A VSCode extension for assisting the developer to code, debug, build applications using LLMs/AI";
3359 downloadPage = "https://marketplace.visualstudio.com/items?itemName=PythagoraTechnologies.gpt-pilot-vs-code";
3360 homepage = "https://github.com/Pythagora-io/gpt-pilot/";
3361 license = lib.licenses.asl20;
3366 quicktype.quicktype = buildVscodeMarketplaceExtension {
3369 publisher = "quicktype";
3370 version = "12.0.46";
3371 hash = "sha256-NTZ0BujnA+COg5txOLXSZSp8TPD1kZNfZPjnvZUL9lc=";
3374 description = "Infer types from sample JSON data";
3375 downloadPage = "https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype";
3376 homepage = "https://github.com/glideapps/quicktype";
3377 license = lib.licenses.asl20;
3381 rebornix.ruby = buildVscodeMarketplaceExtension {
3384 publisher = "rebornix";
3386 hash = "sha256-HAUdv+2T+neJ5aCGiQ37pCO6x6r57HIUnLm4apg9L50=";
3389 meta.license = lib.licenses.mit;
3392 redhat.ansible = buildVscodeMarketplaceExtension {
3395 publisher = "redhat";
3396 version = "2.12.143";
3397 hash = "sha256-NEV7sVYJJvapZjk5sylkzijH8qLZ7xzmBzHI7qcj2Ok=";
3400 description = "Ansible language support";
3401 downloadPage = "https://marketplace.visualstudio.com/items?itemName=redhat.ansible";
3402 homepage = "https://github.com/ansible/vscode-ansible";
3403 license = lib.licenses.mit;
3404 maintainers = [ lib.maintainers.themaxmur ];
3408 redhat.java = buildVscodeMarketplaceExtension {
3411 publisher = "redhat";
3412 version = "1.30.2024041908";
3413 hash = "sha256-2VaB7duzDmoQYxLHIuC9yghJvmVnWJIBfH75xq5ljPg=";
3415 buildInputs = [ jdk ];
3417 description = "Java language support for VS Code via the Eclipse JDT Language Server";
3418 downloadPage = "https://marketplace.visualstudio.com/items?itemName=redhat.java";
3419 homepage = "https://github.com/redhat-developer/vscode-java";
3420 changelog = "https://marketplace.visualstudio.com/items/redhat.java/changelog";
3421 license = lib.licenses.epl20;
3422 maintainers = [ lib.maintainers.wackbyte ];
3423 broken = lib.versionOlder jdk.version "17";
3427 redhat.vscode-xml = buildVscodeMarketplaceExtension {
3429 name = "vscode-xml";
3430 publisher = "redhat";
3431 version = "0.26.2023092519";
3432 sha256 = "00p98qihw7ndwl4h18jx8n0lmrqsn1vab7h2k3cbjdz0b623j773";
3434 meta.license = lib.licenses.epl20;
3437 redhat.vscode-yaml = buildVscodeMarketplaceExtension {
3439 name = "vscode-yaml";
3440 publisher = "redhat";
3442 sha256 = "0pww9qndd2vsizsibjsvscz9fbfx8srrj67x4vhmwr581q674944";
3445 license = lib.licenses.mit;
3449 reditorsupport.r = callPackage ./reditorsupport.r { };
3451 reloadedextensions.reloaded-cpp = buildVscodeMarketplaceExtension {
3453 name = "reloaded-cpp";
3454 publisher = "reloadedextensions";
3456 hash = "sha256-KQiSD18W9NnsqhRt+XM3ko70u4zX4enn3OpMt0ebViU=";
3459 description = "C/C++ must-have highlighter that understands many coding styles and APIs. Use with 'Reloaded Themes' extension.";
3460 downloadPage = "https://marketplace.visualstudio.com/items?itemName=reloadedextensions.reloaded-cpp";
3461 homepage = "https://github.com/kobalicek/reloaded-cpp";
3462 license = lib.licenses.mit;
3463 maintainers = [ lib.maintainers.themaxmur ];
3467 richie5um2.snake-trail = buildVscodeMarketplaceExtension {
3469 name = "snake-trail";
3470 publisher = "richie5um2";
3472 sha256 = "0wkpq9f48hplrgabb0v1ij6fc4sb8h4a93dagw4biprhnnm3qx49";
3475 license = lib.licenses.mit;
3479 rioj7.commandonallfiles = buildVscodeMarketplaceExtension {
3481 name = "commandOnAllFiles";
3482 publisher = "rioj7";
3484 hash = "sha256-777jdBpWJ66ASeeETWevWF4mIAj4RWviNSTxzvqwl0U=";
3487 license = lib.licenses.mit;
3491 ritwickdey.liveserver = buildVscodeMarketplaceExtension {
3493 name = "liveserver";
3494 publisher = "ritwickdey";
3496 hash = "sha256-w0CYSEOdltwMFzm5ZhOxSrxqQ1y4+gLfB8L+EFFgzDc=";
3499 license = lib.licenses.mit;
3503 roman.ayu-next = buildVscodeMarketplaceExtension {
3506 publisher = "roman";
3508 hash = "sha256-gGEjb9BrvFmKhAxRUmN3YWx7VZqlUp6w7m4r46DPn50=";
3511 license = lib.licenses.mit;
3515 RoweWilsonFrederiskHolme.wikitext = buildVscodeMarketplaceExtension {
3518 publisher = "RoweWilsonFrederiskHolme";
3520 hash = "sha256-piwS3SPjx10nsjN5axC+EN0MEDf0r2lVFllqQzciOfc=";
3523 description = "Extension that helps users view and write MediaWiki's Wikitext files";
3524 longDescription = ''
3525 With this extension, you can more easily discover your grammatical problems
3526 through the marked and styled text. The plugin is based on MediaWiki's
3527 Wikitext standard, but the rules are somewhat stricter, which helps users
3528 write text that is easier to read and maintain.
3530 downloadPage = "https://marketplace.visualstudio.com/items?itemName=RoweWilsonFrederiskHolme.wikitext";
3531 homepage = "https://github.com/Frederisk/Wikitext-VSCode-Extension";
3532 license = lib.licenses.mit;
3533 maintainers = [ lib.maintainers.rapiteanu ];
3537 rubbersheep.gi = buildVscodeMarketplaceExtension {
3540 publisher = "rubbersheep";
3542 sha256 = "0j9k6wm959sziky7fh55awspzidxrrxsdbpz1d79s5lr5r19rs6j";
3545 license = lib.licenses.mit;
3549 rubymaniac.vscode-paste-and-indent = buildVscodeMarketplaceExtension {
3551 name = "vscode-paste-and-indent";
3552 publisher = "Rubymaniac";
3554 sha256 = "0fqwcvwq37ndms6vky8jjv0zliy6fpfkh8d9raq8hkinfxq6klgl";
3557 license = lib.licenses.mit;
3561 rust-lang.rust-analyzer = callPackage ./rust-lang.rust-analyzer { };
3563 ryu1kn.partial-diff = buildVscodeMarketplaceExtension {
3565 name = "partial-diff";
3566 publisher = "ryu1kn";
3568 sha256 = "0x3lkvna4dagr7s99yykji3x517cxk5kp7ydmqa6jb4bzzsv1s6h";
3571 license = lib.licenses.mit;
3575 samuelcolvin.jinjahtml = buildVscodeMarketplaceExtension {
3578 publisher = "samuelcolvin";
3580 sha256 = "c000cbdc090b7d3d8df62a3c87a5d881c78aca5b490b3e591d9841d788a9aa93";
3583 description = "Syntax highlighting for jinja(2) including HTML, Markdown, YAML, Ruby and LaTeX templates";
3584 downloadPage = "https://marketplace.visualstudio.com/items?itemName=samuelcolvin.jinjahtml";
3585 homepage = "https://github.com/samuelcolvin/jinjahtml-vscode";
3586 changelog = "https://marketplace.visualstudio.com/items/samuelcolvin.jinjahtml/changelog";
3587 license = licenses.mit;
3588 maintainers = [ maintainers.DataHearth ];
3592 sanaajani.taskrunnercode = buildVscodeMarketplaceExtension {
3594 name = "taskrunnercode";
3595 publisher = "sanaajani";
3597 sha256 = "NVGMM9ugmYZNCWhNmclcGuVJPhJ9h4q2G6nNzVUEpes=";
3600 description = "Extension to view and run tasks from Explorer pane";
3601 longDescription = ''
3602 This extension adds an additional "Task Runner" view in your Explorer Pane
3603 to visualize and individually run the auto-detected or configured tasks
3606 homepage = "https://github.com/sana-ajani/taskrunner-code";
3607 license = lib.licenses.mit;
3608 maintainers = [ lib.maintainers.pbsds ];
3612 scala-lang.scala = buildVscodeMarketplaceExtension {
3615 publisher = "scala-lang";
3617 hash = "sha256-eizIPazqEb27aQ+o9nTD1O58zbjkHYHNhGjK0uJgnwA=";
3620 license = lib.licenses.mit;
3624 scalameta.metals = buildVscodeMarketplaceExtension {
3627 publisher = "scalameta";
3629 hash = "sha256-iLLWobQv5CEjJwCdDNdWYQ1ehOiYyNi940b4QmNZFoQ=";
3632 license = lib.licenses.asl20;
3636 seatonjiang.gitmoji-vscode = buildVscodeMarketplaceExtension {
3638 publisher = "seatonjiang";
3639 name = "gitmoji-vscode";
3641 hash = "sha256-+lwbCLV62y1IHrjCygBphQZJUu+ZApYTwBQld5uu12w=";
3644 description = "Gitmoji tool for git commit messages in VSCode";
3645 downloadPage = "https://marketplace.visualstudio.com/items?itemName=seatonjiang.gitmoji-vscode";
3646 homepage = "https://github.com/seatonjiang/gitmoji-vscode/";
3647 license = lib.licenses.mit;
3648 maintainers = [ lib.maintainers.laurent-f1z1 ];
3652 serayuzgur.crates = buildVscodeMarketplaceExtension {
3655 publisher = "serayuzgur";
3657 hash = "sha256-HXoH1IgMLniq0kxHs2snym4rerScu9qCqUaqwEC+O/E=";
3660 license = lib.licenses.mit;
3661 maintainers = [ lib.maintainers.wackbyte ];
3665 shardulm94.trailing-spaces = buildVscodeMarketplaceExtension {
3667 publisher = "shardulm94";
3668 name = "trailing-spaces";
3670 hash = "sha256-pLE1bfLRxjlm/kgU9nmtiPBOnP05giQnWq6bexrrIZY=";
3673 license = lib.licenses.mit;
3674 maintainers = [ lib.maintainers.kamadorueda ];
3678 shd101wyy.markdown-preview-enhanced = buildVscodeMarketplaceExtension {
3680 publisher = "shd101wyy";
3681 name = "markdown-preview-enhanced";
3683 hash = "sha256-4Iq6idux029i7cBV3x79ZRAbSk3ymqx+Q2jv0zV9ZTI=";
3686 description = "Provides a live preview of markdown using either markdown-it or pandoc";
3687 longDescription = ''
3688 Markdown Preview Enhanced is an extension that provides you with
3689 many useful functionalities such as automatic scroll sync, math
3690 typesetting, mermaid, PlantUML, pandoc, PDF export, code chunk,
3691 presentation writer, etc. A lot of its ideas are inspired by
3692 Markdown Preview Plus and RStudio Markdown.
3694 homepage = "https://github.com/shd101wyy/vscode-markdown-preview-enhanced";
3695 license = lib.licenses.ncsa;
3696 maintainers = [ lib.maintainers.pbsds ];
3700 shopify.ruby-lsp = buildVscodeMarketplaceExtension {
3702 publisher = "shopify";
3705 hash = "sha256-1FfBnw98SagHf1P7udWzMU6BS5dBihpeRj4qv9S4ZHw=";
3708 description = "VS Code plugin for connecting with the Ruby LSP";
3709 license = lib.licenses.mit;
3713 shyykoserhiy.vscode-spotify = buildVscodeMarketplaceExtension {
3715 name = "vscode-spotify";
3716 publisher = "shyykoserhiy";
3718 sha256 = "14d68rcnjx4a20r0ps9g2aycv5myyhks5lpfz0syr2rxr4kd1vh6";
3721 license = lib.licenses.mit;
3725 signageos.signageos-vscode-sops = buildVscodeMarketplaceExtension {
3727 name = "signageos-vscode-sops";
3728 publisher = "signageos";
3730 hash = "sha256-b1Gp+tL5/e97xMuqkz4EvN0PxI7cJOObusEkcp+qKfM=";
3733 changelog = "https://marketplace.visualstudio.com/items/signageos.signageos-vscode-sops/changelog";
3734 description = "A Visual Studio Code extension for SOPS support";
3735 downloadPage = "https://marketplace.visualstudio.com/items?itemName=signageos.signageos-vscode-sops";
3736 homepage = "https://github.com/signageos/vscode-sops";
3737 license = lib.licenses.unfree;
3738 maintainers = [ lib.maintainers.superherointj ];
3742 silofy.hackthebox = buildVscodeMarketplaceExtension {
3744 name = "hackthebox";
3745 publisher = "silofy";
3747 hash = "sha256-WSPuEh+osu0DpXgPAzMU5Fw0Sh8sZFst7kx26s2BsyQ=";
3750 changelog = "https://marketplace.visualstudio.com/items/silofy.hackthebox/changelog";
3751 description = "A Visual Studio Code theme built for hackers by hackers";
3752 downloadPage = "https://marketplace.visualstudio.com/items?itemName=silofy.hackthebox";
3753 homepage = "https://github.com/silofy/hackthebox";
3754 license = lib.licenses.mit;
3755 maintainers = [ lib.maintainers.d3vil0p3r ];
3759 skellock.just = buildVscodeMarketplaceExtension {
3762 publisher = "skellock";
3764 hash = "sha256-FOp/dcW0+07rADEpUMzx+SGYjhvE4IhcCOqUQ38yCN4=";
3767 changelog = "https://github.com/skellock/vscode-just/blob/master/CHANGELOG.md";
3768 description = "Provides syntax and recipe launcher for Just scripts";
3769 downloadPage = "https://marketplace.visualstudio.com/items?itemName=skellock.just";
3770 homepage = "https://github.com/skellock/vscode-just";
3771 license = lib.licenses.mit;
3772 maintainers = [ lib.maintainers.maximsmol ];
3776 skyapps.fish-vscode = buildVscodeMarketplaceExtension {
3778 name = "fish-vscode";
3779 publisher = "skyapps";
3781 sha256 = "0y1ivymn81ranmir25zk83kdjpjwcqpnc9r3jwfykjd9x0jib2hl";
3784 license = lib.licenses.mit;
3788 slevesque.vscode-multiclip = buildVscodeMarketplaceExtension {
3790 name = "vscode-multiclip";
3791 publisher = "slevesque";
3793 sha256 = "1cg8dqj7f10fj9i0g6mi3jbyk61rs6rvg9aq28575rr52yfjc9f9";
3796 license = lib.licenses.mit;
3800 smcpeak.default-keys-windows = buildVscodeMarketplaceExtension {
3802 name = "default-keys-windows";
3803 publisher = "smcpeak";
3805 hash = "sha256-v1JY5ZGWOfF14H235Y9CLlPwIvmNwCeRhIkdmcgCCFU=";
3808 changelog = "https://github.com/smcpeak/vscode-default-keys-windows/blob/master/CHANGELOG.md";
3809 description = "VSCode extension that provides default Windows keybindings on any platform";
3810 downloadPage = "https://marketplace.visualstudio.com/items?itemName=smcpeak.default-keys-windows";
3811 homepage = "https://github.com/smcpeak/vscode-default-keys-windows";
3812 license = lib.licenses.mit;
3817 sonarsource.sonarlint-vscode = buildVscodeMarketplaceExtension {
3819 name = "sonarlint-vscode";
3820 publisher = "sonarsource";
3822 hash = "sha256-zWgITdvUS9fq1uT6A4Gs3fSTBwCXoEIQ/tVcC7Eigfs=";
3824 meta.license = lib.licenses.lgpl3Only;
3827 sourcery.sourcery = callPackage ./sourcery.sourcery { };
3829 spywhere.guides = buildVscodeMarketplaceExtension {
3832 publisher = "spywhere";
3834 sha256 = "1kvsj085w1xax6fg0kvsj1cizqh86i0pkzpwi0sbfvmcq21i6ghn";
3837 license = lib.licenses.mit;
3841 stefanjarina.vscode-eex-snippets = buildVscodeMarketplaceExtension {
3843 name = "vscode-eex-snippets";
3844 publisher = "stefanjarina";
3846 sha256 = "0j8pmrs1lk138vhqx594pzxvrma4yl3jh7ihqm2kgh0cwnkbj36m";
3849 description = "VSCode extension for Elixir EEx and HTML (EEx) code snippets";
3850 downloadPage = "https://marketplace.visualstudio.com/items?itemName=stefanjarina.vscode-eex-snippets";
3851 homepage = "https://github.com/stefanjarina/vscode-eex-snippets";
3852 license = lib.licenses.mit;
3857 stephlin.vscode-tmux-keybinding = buildVscodeMarketplaceExtension {
3859 name = "vscode-tmux-keybinding";
3860 publisher = "stephlin";
3862 hash = "sha256-MrW0zInweAhU2spkEEiDLyuT6seV3GFFurWTqYMzqgY=";
3865 changelog = "https://marketplace.visualstudio.com/items/stephlin.vscode-tmux-keybinding/changelog";
3866 description = "A simple extension for tmux behavior in vscode terminal.";
3867 downloadPage = "https://marketplace.visualstudio.com/items?itemName=stephlin.vscode-tmux-keybinding";
3868 homepage = "https://github.com/StephLin/vscode-tmux-keybinding";
3869 license = lib.licenses.mit;
3870 maintainers = [ lib.maintainers.dbirks ];
3874 stkb.rewrap = buildVscodeMarketplaceExtension {
3879 hash = "sha256-9t1lpVbpcmhLamN/0ZWNEWD812S6tXG6aK3/ALJCJvg=";
3882 changelog = "https://github.com/stkb/Rewrap/blob/master/CHANGELOG.md";
3883 description = "Hard word wrapping for comments and other text at a given column.";
3884 downloadPage = "https://marketplace.visualstudio.com/items?itemName=stkb.rewrap";
3885 homepage = "https://github.com/stkb/Rewrap#readme";
3886 license = lib.licenses.asl20;
3887 maintainers = [ lib.maintainers.datafoo ];
3891 streetsidesoftware.code-spell-checker = buildVscodeMarketplaceExtension {
3893 name = "code-spell-checker";
3894 publisher = "streetsidesoftware";
3896 hash = "sha256-KeYE6/yO2n3RHPjnJOnOyHsz4XW81y9AbkSC/I975kQ=";
3899 changelog = "https://marketplace.visualstudio.com/items/streetsidesoftware.code-spell-checker/changelog";
3900 description = "Spelling checker for source code";
3901 downloadPage = "https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker";
3902 homepage = "https://streetsidesoftware.github.io/vscode-spell-checker";
3903 license = lib.licenses.gpl3Only;
3904 maintainers = [ lib.maintainers.datafoo ];
3908 styled-components.vscode-styled-components = buildVscodeMarketplaceExtension {
3910 name = "vscode-styled-components";
3911 publisher = "styled-components";
3913 hash = "sha256-ZXXXFUriu//2Wmj1N+plj7xzJauGBfj+79SyrkUZAO4=";
3916 changelog = "https://marketplace.visualstudio.com/items/styled-components.vscode-styled-components/changelog";
3917 description = "Syntax highlighting and IntelliSense for styled-components";
3918 downloadPage = "https://marketplace.visualstudio.com/items?itemName=styled-components.vscode-styled-components";
3919 homepage = "https://github.com/styled-components/vscode-styled-components";
3920 license = lib.licenses.mit;
3924 stylelint.vscode-stylelint = buildVscodeMarketplaceExtension {
3926 name = "vscode-stylelint";
3927 publisher = "stylelint";
3929 hash = "sha256-JoCa2d0ayBEuCcQi3Z/90GJ4AIECVz8NCpd+i+9uMeA=";
3932 description = "Official Stylelint extension for Visual Studio Code";
3933 downloadPage = "https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint";
3934 homepage = "https://github.com/stylelint/vscode-stylelint";
3935 license = lib.licenses.mit;
3936 maintainers = [ lib.maintainers.themaxmur ];
3940 sumneko.lua = callPackage ./sumneko.lua { };
3942 supermaven.supermaven = buildVscodeMarketplaceExtension {
3944 hash = "sha256-O3AN8fy28ZSun+k6MJnJdFcmwDDE21ib+I9HtDE0JwU=";
3945 name = "supermaven";
3946 publisher = "supermaven";
3950 changelog = "https://marketplace.visualstudio.com/items/supermaven.supermaven/changelog";
3951 description = "A Visual Studio Code extension for code completion suggestions";
3952 downloadPage = "https://marketplace.visualstudio.com/items?itemName=supermaven.supermaven";
3953 homepage = "https://supermaven.com/";
3954 license = lib.licenses.unfree;
3955 longDescription = ''
3956 Supermaven uses a 300,000 token context window to provide you the best code completion suggestions and the lowest latency.
3957 With our extension you will get the fastest and best completions of any tool on the market.
3959 maintainers = [ lib.maintainers.msanft ];
3963 svelte.svelte-vscode = buildVscodeMarketplaceExtension {
3965 name = "svelte-vscode";
3966 publisher = "svelte";
3967 version = "108.3.3";
3968 hash = "sha256-q7w8DPzBLpD+13v7RnyDdC3ocDKAihHBVt3pnwSTwio=";
3971 changelog = "https://github.com/sveltejs/language-tools/releases";
3972 description = "Svelte language support for VS Code";
3973 downloadPage = "https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode";
3974 homepage = "https://github.com/sveltejs/language-tools#readme";
3975 license = lib.licenses.mit;
3976 maintainers = [ lib.maintainers.fabianhauser ];
3980 svsool.markdown-memo = buildVscodeMarketplaceExtension {
3982 name = "markdown-memo";
3983 publisher = "svsool";
3985 hash = "sha256-JRM9Tm7yql7dKXOdpTwBVR/gx/nwvM7qqrCNlV2i1uI=";
3988 changelog = "https://marketplace.visualstudio.com/items/svsool.markdown-memo/changelog";
3989 description = "Markdown knowledge base with bidirectional [[link]]s built on top of VSCode";
3990 downloadPage = "https://marketplace.visualstudio.com/items?itemName=svsool.markdown-memo";
3991 homepage = "https://github.com/svsool/vscode-memo";
3992 license = lib.licenses.mit;
3993 maintainers = [ lib.maintainers.ratsclub ];
3997 tabnine.tabnine-vscode = buildVscodeMarketplaceExtension {
3999 name = "tabnine-vscode";
4000 publisher = "tabnine";
4002 hash = "sha256-/onQybGMBscD6Rj4PWafetuag1J1cgHTw5NHri082cs=";
4005 license = lib.licenses.mit;
4009 tailscale.vscode-tailscale = buildVscodeMarketplaceExtension {
4011 name = "vscode-tailscale";
4012 publisher = "tailscale";
4014 sha256 = "1jcq5kdcdyb5yyy0p9cnv56vmclvb6wdwq8xvy1qbkfdqbmy05gm";
4017 changelog = "https://marketplace.visualstudio.com/items/tailscale.vscode-tailscale/changelog";
4018 description = "VSCode extension to share a port over the internet with Tailscale Funnel";
4019 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Tailscale.vscode-tailscale";
4020 homepage = "https://github.com/tailscale-dev/vscode-tailscale";
4021 license = lib.licenses.mit;
4022 maintainers = [ lib.maintainers.drupol ];
4026 takayama.vscode-qq = buildVscodeMarketplaceExtension {
4028 publisher = "takayama";
4031 hash = "sha256-koeiFXUFI/i8EGCRDTym62m7JER18J9MKZpbAozr0Ng=";
4034 license = lib.licenses.mpl20;
4038 tal7aouy.icons = buildVscodeMarketplaceExtension {
4041 publisher = "tal7aouy";
4043 hash = "sha256-PdhNFyVUWcOfli/ZlT+6TmtWrV31fBP1E1Vd4QWOY+A=";
4046 description = "Icons for Visual Studio Code.";
4047 downloadPage = "https://marketplace.visualstudio.com/items?itemName=tal7aouy.icons";
4048 homepage = "https://github.com/tal7aouy/vscode-icons";
4049 license = lib.licenses.mit;
4050 maintainers = [ lib.maintainers.themaxmur ];
4054 tamasfe.even-better-toml = buildVscodeMarketplaceExtension {
4056 name = "even-better-toml";
4057 publisher = "tamasfe";
4059 hash = "sha256-JKj6noi2dTe02PxX/kS117ZhW8u7Bhj4QowZQiJKP2E=";
4062 license = lib.licenses.mit;
4066 teabyii.ayu = buildVscodeMarketplaceExtension {
4069 publisher = "teabyii";
4071 sha256 = "sha256-+IFqgWliKr+qjBLmQlzF44XNbN7Br5a119v9WAnZOu4=";
4074 description = "A simple theme with bright colors and comes in three versions — dark, light and mirage for all day long comfortable work.";
4075 downloadPage = "https://marketplace.visualstudio.com/items?itemName=teabyii.ayu";
4076 homepage = "https://github.com/ayu-theme/vscode-ayu";
4077 license = lib.licenses.mit;
4081 techtheawesome.rust-yew = buildVscodeMarketplaceExtension {
4084 publisher = "techtheawesome";
4086 hash = "sha256-t9DYY1fqW7M5F1pbIUtnnodxMzIzURew4RXT78djWMI=";
4089 description = "A VSCode extension that provides some language features for Yew's html macro syntax";
4090 downloadPage = "https://marketplace.visualstudio.com/items?itemName=TechTheAwesome.rust-yew";
4091 homepage = "https://github.com/TechTheAwesome/code-yew-server";
4092 license = lib.licenses.gpl3Only;
4093 maintainers = [ lib.maintainers.CardboardTurkey ];
4097 theangryepicbanana.language-pascal = buildVscodeMarketplaceExtension {
4099 name = "language-pascal";
4100 publisher = "theangryepicbanana";
4102 sha256 = "096wwmwpas21f03pbbz40rvc792xzpl5qqddzbry41glxpzywy6b";
4105 description = "VSCode extension for high-quality Pascal highlighting";
4106 downloadPage = "https://marketplace.visualstudio.com/items?itemName=theangryepicbanana.language-pascal";
4107 homepage = "https://github.com/ALANVF/vscode-pascal-magic";
4108 license = lib.licenses.mit;
4113 thenuprojectcontributors.vscode-nushell-lang = buildVscodeMarketplaceExtension {
4115 name = "vscode-nushell-lang";
4116 publisher = "thenuprojectcontributors";
4118 hash = "sha256-E9CK/GChd/yZT+P3ttROjL2jHtKPJ0KZzc32/nbuE4w=";
4120 meta.license = lib.licenses.mit;
4123 thorerik.hacker-theme = buildVscodeMarketplaceExtension {
4125 name = "hacker-theme";
4126 publisher = "thorerik";
4128 hash = "sha256-Ugk9kTJxW1kbD+X6PF96WBc1k7x4KaGu5WbCYPGQ3qE=";
4131 changelog = "https://marketplace.visualstudio.com/items/thorerik.hacker-theme/changelog";
4132 description = "The perfect theme for writing IP tracers in Visual Basic and reverse-proxying a UNIX-system firewall";
4133 downloadPage = "https://marketplace.visualstudio.com/items?itemName=thorerik.hacker-theme";
4134 homepage = "https://github.com/thorerik/vscode-hacker-theme";
4135 license = lib.licenses.mit;
4136 maintainers = [ lib.maintainers.d3vil0p3r ];
4140 tiehuis.zig = buildVscodeMarketplaceExtension {
4143 publisher = "tiehuis";
4145 hash = "sha256-s0UMY0DzEufEF+pizYeH4MKYOiiJ6z05gYHvfpaS4zA=";
4148 license = lib.licenses.mit;
4152 tim-koehler.helm-intellisense = buildVscodeMarketplaceExtension {
4154 name = "helm-intellisense";
4155 publisher = "Tim-Koehler";
4157 hash = "sha256-TcXn8n6mKEFpnP8dyv+nXBjsyfUfJNgdL9iSZwA5eo0=";
4160 description = "Extension to help writing Helm-Templates by providing intellisense";
4161 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Tim-Koehler.helm-intellisense";
4162 homepage = "https://github.com/tim-koehler/Helm-Intellisense";
4163 license = lib.licenses.mit;
4167 timonwong.shellcheck = callPackage ./timonwong.shellcheck { };
4169 tobiasalthoff.atom-material-theme = buildVscodeMarketplaceExtension {
4171 name = "atom-material-theme";
4172 publisher = "tobiasalthoff";
4174 hash = "sha256-EdU0FMkaQpwhOpPRC+HGIxcrt7kSN+l4+mSgIwogB/I=";
4177 license = lib.licenses.mit;
4181 tomoki1207.pdf = buildVscodeMarketplaceExtension {
4184 publisher = "tomoki1207";
4186 hash = "sha256-i3Rlizbw4RtPkiEsodRJEB3AUzoqI95ohyqZ0ksROps=";
4189 description = "Show PDF preview in VSCode";
4190 homepage = "https://github.com/tomoki1207/vscode-pdfviewer";
4191 license = lib.licenses.mit;
4195 tsandall.opa = buildVscodeMarketplaceExtension {
4198 publisher = "tsandall";
4200 hash = "sha256-/eJzDhnQyvC9OBr4M03wLIWPiBeVtvX7ztSnO+YoCZM=";
4203 changelog = "https://github.com/open-policy-agent/vscode-opa/blob/master/CHANGELOG.md";
4204 description = "An extension for VS Code which provides support for OPA";
4205 homepage = "https://github.com/open-policy-agent/vscode-opa";
4206 license = lib.licenses.asl20;
4207 maintainers = [ lib.maintainers.msanft ];
4211 tuttieee.emacs-mcx = buildVscodeMarketplaceExtension {
4214 publisher = "tuttieee";
4216 hash = "sha256-dGty5+1+JEtJgl/DiyqEB/wuf3K8tCj1qWKua6ongIs=";
4219 changelog = "https://github.com/whitphx/vscode-emacs-mcx/blob/main/CHANGELOG.md";
4220 description = "Awesome Emacs Keymap - VSCode emacs keybinding with multi cursor support";
4221 homepage = "https://github.com/whitphx/vscode-emacs-mcx";
4222 license = lib.licenses.mit;
4226 twpayne.vscode-testscript = buildVscodeMarketplaceExtension {
4228 name = "vscode-testscript";
4229 publisher = "twpayne";
4231 hash = "sha256-KOmcJlmmdUkC+q0AQ/Q/CQAeRgQPr6nVO0uccUxHmsY=";
4234 description = "Syntax highlighting support for testscript";
4235 downloadPage = "https://marketplace.visualstudio.com/items?itemName=twpayne.vscode-testscript";
4236 homepage = "https://github.com/twpayne/vscode-testscript";
4237 license = lib.licenses.mit;
4241 twxs.cmake = buildVscodeMarketplaceExtension {
4246 sha256 = "11hzjd0gxkq37689rrr2aszxng5l9fwpgs9nnglq3zhfa1msyn08";
4249 license = lib.licenses.mit;
4253 tyriar.sort-lines = buildVscodeMarketplaceExtension {
4255 name = "sort-lines";
4256 publisher = "Tyriar";
4258 hash = "sha256-AI16YBmmfZ3k7OyUrh4wujhu7ptqAwfI5jBbAc6MhDk=";
4261 license = lib.licenses.mit;
4265 uiua-lang.uiua-vscode = buildVscodeMarketplaceExtension {
4267 name = "uiua-vscode";
4268 publisher = "uiua-lang";
4270 hash = "sha256-cgLWgMej1Nv8kNK2MfgO3Z/xJPXdcmYs8LXrFNfc3jQ=";
4273 description = "VSCode language extension for Uiua";
4274 downloadPage = "https://marketplace.visualstudio.com/items?itemName=uiua-lang.uiua-vscode";
4275 homepage = "https://github.com/uiua-lang/uiua-vscode";
4276 license = lib.licenses.mit;
4277 maintainers = with lib.maintainers; [
4285 uloco.theme-bluloco-light = buildVscodeMarketplaceExtension {
4287 name = "theme-bluloco-light";
4288 publisher = "uloco";
4290 sha256 = "1il557x7c51ic9bjq7z431105m582kig9v2vpy3k2z3xhrbb0211";
4293 rm -r $out/share/vscode/extensions/uloco.theme-bluloco-light/screenshots
4296 description = "A fancy but yet sophisticated light designer color scheme / theme for Visual Studio Code";
4297 downloadPage = "https://marketplace.visualstudio.com/items?itemName=uloco.theme-bluloco-light";
4298 homepage = "https://github.com/uloco/theme-bluloco-light";
4299 license = lib.licenses.lgpl3;
4303 unifiedjs.vscode-mdx = buildVscodeMarketplaceExtension {
4305 name = "vscode-mdx";
4306 publisher = "unifiedjs";
4308 hash = "sha256-qqqq0QKTR0ZCLdPltsnQh5eTqGOh9fV1OSOZMjj4xXg=";
4311 changelog = "https://marketplace.visualstudio.com/items/unifiedjs.vscode-mdx/changelog";
4312 description = "VSCode language support for MDX";
4313 downloadPage = "https://github.com/mdx-js/mdx-analyzer";
4314 homepage = "https://github.com/mdx-js/mdx-analyzer#readme";
4315 license = lib.licenses.mit;
4319 usernamehw.errorlens = buildVscodeMarketplaceExtension {
4322 publisher = "usernamehw";
4324 hash = "sha256-Y3M/A5rYLkxQPRIZ0BUjhlkvixDae+wIRUsBn4tREFw=";
4327 changelog = "https://marketplace.visualstudio.com/items/usernamehw.errorlens/changelog";
4328 description = "A Visual Studio Code extension that improves highlighting of errors, warnings and other language diagnostics";
4329 downloadPage = "https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens";
4330 homepage = "https://github.com/usernamehw/vscode-error-lens";
4331 license = lib.licenses.mit;
4332 maintainers = [ lib.maintainers.imgabe ];
4336 vadimcn.vscode-lldb = callPackage ./vadimcn.vscode-lldb { llvmPackages = llvmPackages_14; };
4338 valentjn.vscode-ltex = vscode-utils.buildVscodeMarketplaceExtension rec {
4340 name = "vscode-ltex";
4341 publisher = "valentjn";
4346 name = "${mktplcRef.publisher}-${mktplcRef.name}.zip";
4347 url = "https://github.com/valentjn/vscode-ltex/releases/download/${mktplcRef.version}/vscode-ltex-${mktplcRef.version}-offline-linux-x64.vsix";
4348 sha256 = "1nlrijjwc35n1xgb5lgnr4yvlgfcxd0vdj93ip8lv2xi8x1ni5f6";
4351 nativeBuildInputs = [
4356 buildInputs = [ jdk ];
4359 cd "$out/$installPrefix"
4360 jq '.contributes.configuration.properties."ltex.java.path".default = "${jdk}"' package.json | sponge package.json
4364 license = lib.licenses.mpl20;
4365 maintainers = [ lib.maintainers._0xbe7a ];
4369 viktorqvarfordt.vscode-pitch-black-theme = buildVscodeMarketplaceExtension {
4371 name = "vscode-pitch-black-theme";
4372 publisher = "ViktorQvarfordt";
4374 hash = "sha256-1JDm/cWNWwxa1gNsHIM/DIvqjXsO++hAf0mkjvKyi4g=";
4377 license = lib.licenses.mit;
4378 maintainers = [ lib.maintainers.wolfangaukang ];
4382 vincaslt.highlight-matching-tag = buildVscodeMarketplaceExtension {
4384 name = "highlight-matching-tag";
4385 publisher = "vincaslt";
4387 hash = "sha256-PxngjprSpWtD2ZDZfh+gOnZ+fVk5rvgGdZFxqbE21CY=";
4390 license = lib.licenses.mit;
4394 visualstudioexptteam.intellicode-api-usage-examples = buildVscodeMarketplaceExtension {
4396 name = "intellicode-api-usage-examples";
4397 publisher = "VisualStudioExptTeam";
4399 hash = "sha256-aXAS3QX+mrX0kJqf1LUsvguqRxxC0o+jj1bKQteXPNA=";
4402 description = "See relevant code examples from GitHub for over 100K different APIs right in your editor.";
4403 downloadPage = "https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.intellicode-api-usage-examples";
4404 homepage = "https://github.com/MicrosoftDocs/intellicode";
4405 license = lib.licenses.cc-by-40;
4406 maintainers = [ lib.maintainers.themaxmur ];
4410 visualstudioexptteam.vscodeintellicode = buildVscodeMarketplaceExtension {
4412 name = "vscodeintellicode";
4413 publisher = "VisualStudioExptTeam";
4415 hash = "sha256-f2Gn+W0QHN8jD5aCG+P93Y+JDr/vs2ldGL7uQwBK4lE=";
4418 description = "AI-assisted development";
4419 downloadPage = "https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode";
4420 homepage = "https://github.com/MicrosoftDocs/intellicode";
4421 license = lib.licenses.cc-by-40;
4422 maintainers = [ lib.maintainers.themaxmur ];
4426 vlanguage.vscode-vlang = buildVscodeMarketplaceExtension {
4428 name = "vscode-vlang";
4429 publisher = "vlanguage";
4431 hash = "sha256-hlBALxBs5wZZFk4lgAkdkGs731Xuc2p0qxffOW6mMWQ=";
4434 description = "V language support (syntax highlighting, formatter, snippets) for Visual Studio Code.";
4435 downloadPage = "https://marketplace.visualstudio.com/items?itemName=vlanguage.vscode-vlang";
4436 homepage = "https://github.com/vlang/vscode-vlang";
4437 license = lib.licenses.mit;
4438 maintainers = [ lib.maintainers.themaxmur ];
4442 vscjava.vscode-gradle = buildVscodeMarketplaceExtension rec {
4444 name = "vscode-gradle";
4445 publisher = "vscjava";
4446 version = "3.13.2024011802";
4447 hash = "sha256-TCYGL2GZCb1UFvJEoACPHg+DxTmDu0E8lvyNiy95bRw=";
4451 changelog = "https://marketplace.visualstudio.com/items/vscjava.vscode-gradle/changelog";
4452 description = "A Visual Studio Code extension for Gradle build tool";
4453 downloadPage = "https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-gradle";
4454 homepage = "https://github.com/microsoft/vscode-gradle";
4455 license = lib.licenses.mit;
4456 maintainers = with lib.maintainers; [ rhoriguchi ];
4460 vscjava.vscode-java-debug = buildVscodeMarketplaceExtension {
4462 name = "vscode-java-debug";
4463 publisher = "vscjava";
4464 version = "0.55.2023121302";
4465 hash = "sha256-8kwV5LsAoad+16/PAVFqF5Nh6TbrLezuRS+buh/wFFo=";
4468 license = lib.licenses.mit;
4472 vscjava.vscode-java-dependency = buildVscodeMarketplaceExtension {
4474 name = "vscode-java-dependency";
4475 publisher = "vscjava";
4476 version = "0.23.2024010506";
4477 hash = "sha256-kP5NTj1gGSNRiiT6cgBLsgUhBmBEULQGm7bqebRH+/w=";
4480 license = lib.licenses.mit;
4484 vscjava.vscode-java-test = buildVscodeMarketplaceExtension {
4486 name = "vscode-java-test";
4487 publisher = "vscjava";
4488 version = "0.40.2024011806";
4489 hash = "sha256-ynl+94g34UdVFpl+q1XOFOLfNsz/HMOWeudL8VNG2bo=";
4492 license = lib.licenses.mit;
4496 vscjava.vscode-java-pack = buildVscodeMarketplaceExtension {
4498 name = "vscode-java-pack";
4499 publisher = "vscjava";
4500 version = "0.25.2023121402";
4501 hash = "sha256-JhVJK2gZe3R6dpynon+9wauSAWPdW4LmG9oRWylCexM=";
4504 description = "Popular extensions for Java development that provides Java IntelliSense, debugging, testing, Maven/Gradle support, project management and more";
4505 downloadPage = "https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack";
4506 homepage = "https://github.com/Microsoft/vscode-java-pack";
4507 license = lib.licenses.mit;
4508 maintainers = [ lib.maintainers.themaxmur ];
4512 vscjava.vscode-maven = buildVscodeMarketplaceExtension {
4514 name = "vscode-maven";
4515 publisher = "vscjava";
4516 version = "0.43.2024011905";
4517 hash = "sha256-75pttt0nCuZNP+1e9lmsAqLSDHdca3o+K1E5h0Y9u0I=";
4520 license = lib.licenses.mit;
4524 vscjava.vscode-spring-initializr = buildVscodeMarketplaceExtension {
4526 name = "vscode-spring-initializr";
4527 publisher = "vscjava";
4528 version = "0.11.2023070103";
4529 hash = "sha256-EwUwMCaaW9vhrW3wl0Q7T25Ysm0c35ZNOkJ+mnRXA8Y=";
4532 license = lib.licenses.mit;
4536 vscode-icons-team.vscode-icons = buildVscodeMarketplaceExtension {
4538 name = "vscode-icons";
4539 publisher = "vscode-icons-team";
4541 sha256 = "12s5br0s9n99vjn6chivzdsjb71p0lai6vnif7lv13x497dkw4rz";
4544 description = "Bring real icons to your Visual Studio Code";
4545 downloadPage = "https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons";
4546 homepage = "https://github.com/vscode-icons/vscode-icons";
4547 license = lib.licenses.mit;
4548 maintainers = [ lib.maintainers.bastaynav ];
4552 vscodevim.vim = buildVscodeMarketplaceExtension {
4555 publisher = "vscodevim";
4557 hash = "sha256-zshuABicdkT52Nqj1L2RrfMziBRgO+R15fM32SCnyXI=";
4560 license = lib.licenses.mit;
4564 vspacecode.vspacecode = buildVscodeMarketplaceExtension {
4566 name = "vspacecode";
4567 publisher = "VSpaceCode";
4568 version = "0.10.14";
4569 hash = "sha256-iTFwm/P2wzbNahozyLbdfokcSDHFzLrzVDHI/g2aFm0=";
4572 license = lib.licenses.mit;
4576 vue.volar = buildVscodeMarketplaceExtension {
4581 hash = "sha256-RTBbF7qahYP4L7SZ/5aCM/e5crZAyyPRcgL48FVL1jk=";
4584 changelog = "https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md";
4585 description = "The official Vue VSCode extension";
4586 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Vue.volar";
4587 homepage = "https://github.com/vuejs/language-tools";
4588 license = lib.licenses.mit;
4592 vspacecode.whichkey = buildVscodeMarketplaceExtension {
4595 publisher = "VSpaceCode";
4597 hash = "sha256-PnaOwOIcSo1Eff1wOtQPhoHYvrHDGTcsRy9mQfdBPX4=";
4600 license = lib.licenses.mit;
4604 vue.vscode-typescript-vue-plugin = buildVscodeMarketplaceExtension {
4606 name = "vscode-typescript-vue-plugin";
4609 hash = "sha256-ym1+WPKBcn4h9lqSFVehfiDoGUEviOSEVXVLhHcYvfc=";
4612 changelog = "https://marketplace.visualstudio.com/items/Vue.vscode-typescript-vue-plugin/changelog";
4613 description = "Vue VSCode extension for TypeScript";
4614 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Vue.vscode-typescript-vue-plugin";
4615 homepage = "https://github.com/vuejs/language-tools";
4616 license = lib.licenses.mit;
4620 waderyan.gitblame = buildVscodeMarketplaceExtension {
4623 publisher = "waderyan";
4625 sha256 = "119rf52xnxz0cwvvjjfc5m5iv19288cxz33xzr79b67wyfd79hl9";
4628 changelog = "https://marketplace.visualstudio.com/items/waderyan.gitblame/changelog";
4629 description = "Visual Studio Code Extension - See Git Blame info in status bar";
4630 downloadPage = "https://marketplace.visualstudio.com/items?itemName=waderyan.gitblame";
4631 homepage = "https://github.com/Sertion/vscode-gitblame";
4632 license = lib.licenses.mit;
4636 wakatime.vscode-wakatime = callPackage ./WakaTime.vscode-wakatime { };
4638 wholroyd.jinja = buildVscodeMarketplaceExtension {
4641 publisher = "wholroyd";
4643 sha256 = "1ln9gly5bb7nvbziilnay4q448h9npdh7sd9xy277122h0qawkci";
4646 license = lib.licenses.mit;
4650 wingrunr21.vscode-ruby = buildVscodeMarketplaceExtension {
4652 name = "vscode-ruby";
4653 publisher = "wingrunr21";
4655 hash = "sha256-H3f1+c31x+lgCzhgTb0uLg9Bdn3pZyJGPPwfpCYrS70=";
4658 meta.license = lib.licenses.mit;
4661 wix.vscode-import-cost = buildVscodeMarketplaceExtension {
4663 name = "vscode-import-cost";
4666 sha256 = "0wl8vl8n0avd6nbfmis0lnlqlyh4yp3cca6kvjzgw5xxdc5bl38r";
4669 license = lib.licenses.mit;
4673 wmaurer.change-case = buildVscodeMarketplaceExtension {
4675 name = "change-case";
4676 publisher = "wmaurer";
4678 hash = "sha256-tN/jlG2PzuiCeERpgQvdqDoa3UgrUaM7fKHv6KFqujc=";
4681 description = "A VSCode extension for quickly changing the case (camelCase, CONSTANT_CASE, snake_case, etc) of the current selection or current word";
4682 downloadPage = "https://marketplace.visualstudio.com/items?itemName=wmaurer.change-case";
4683 homepage = "https://github.com/wmaurer/vscode-change-case";
4684 license = lib.licenses.mit;
4688 xadillax.viml = buildVscodeMarketplaceExtension {
4691 publisher = "xadillax";
4693 hash = "sha256-n91Rj1Rpp7j7gndkt0bV+jT1nRMv7+coVoSL5c7Ii3A=";
4696 license = lib.licenses.mit;
4700 xaver.clang-format = buildVscodeMarketplaceExtension {
4702 name = "clang-format";
4703 publisher = "xaver";
4705 sha256 = "abd0ef9176eff864f278c548c944032b8f4d8ec97d9ac6e7383d60c92e258c2f";
4708 license = lib.licenses.mit;
4709 maintainers = [ lib.maintainers.zeratax ];
4713 xyz.local-history = buildVscodeMarketplaceExtension {
4715 name = "local-history";
4718 sha256 = "1mfmnbdv76nvwg4xs3rgsqbxk8hw9zr1b61har9c3pbk9r4cay7v";
4721 license = lib.licenses.mit;
4725 yzhang.dictionary-completion = buildVscodeMarketplaceExtension {
4727 publisher = "yzhang";
4728 name = "dictionary-completion";
4730 hash = "sha256-dpJcJARRKzRNHfXs/qknud8OQ8xIyeaVnt/EcDq0k4E=";
4733 description = "A Visual Studio Code extension to help user easyly finish long words ";
4734 longDescription = ''
4735 Dictionary completion allows user to get a list of keywords, based off of the current word at the cursor.
4736 This is useful if you are typing a long word (e.g. acknowledgeable) and don't want to finish typing or don't remember the Spelling
4738 homepage = "https://github.com/yzhang-gh/vscode-dic-completion#readme";
4739 changelog = "https://marketplace.visualstudio.com/items/yzhang.dictionary-completion/changelog";
4740 downloadPage = "https://marketplace.visualstudio.com/items?itemName=yzhang.dictionary-completion";
4741 license = lib.licenses.mit;
4742 maintainers = with lib.maintainers; [ onedragon ];
4746 yzhang.markdown-all-in-one = buildVscodeMarketplaceExtension {
4748 name = "markdown-all-in-one";
4749 publisher = "yzhang";
4751 sha256 = "1n9d3qh7vypcsfygfr5rif9krhykbmbcgf41mcjwgjrf899f11h4";
4754 description = "All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more)";
4755 downloadPage = "https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one";
4756 homepage = "https://github.com/yzhang-gh/vscode-markdown";
4757 license = lib.licenses.mit;
4758 maintainers = [ lib.maintainers.raroh73 ];
4762 zainchen.json = buildVscodeMarketplaceExtension {
4765 publisher = "ZainChen";
4767 hash = "sha256-nC3Q8KuCtn/jg1j/NaAxWGvnKe/ykrPm2PUjfsJz8aI=";
4770 changelog = "https://marketplace.visualstudio.com/items/ZainChen.json/changelog";
4771 description = "A Visual Studio Code extension for JSON support";
4772 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ZainChen.json";
4773 license = lib.licenses.mit;
4774 maintainers = [ lib.maintainers.rhoriguchi ];
4778 zhuangtongfa.material-theme = buildVscodeMarketplaceExtension {
4780 name = "material-theme";
4781 publisher = "zhuangtongfa";
4783 sha256 = "0ava94zn68lxy3ph78r5rma39qz03al5l5i6x070mpa1hzj3i319";
4786 license = lib.licenses.mit;
4790 zhwu95.riscv = buildVscodeMarketplaceExtension {
4793 publisher = "zhwu95";
4795 hash = "sha256-PXaHSEXoN0ZboHIoDg37tZ+Gv6xFXP4wGBS3YS/53TY=";
4798 description = "Basic RISC-V colorization and snippets support.";
4799 downloadPage = "https://marketplace.visualstudio.com/items?itemName=zhwu95.riscv";
4800 homepage = "https://github.com/zhuanhao-wu/vscode-riscv-support";
4801 license = lib.licenses.mit;
4802 maintainers = [ lib.maintainers.CardboardTurkey ];
4806 ziglang.vscode-zig = buildVscodeMarketplaceExtension {
4808 name = "vscode-zig";
4809 publisher = "ziglang";
4811 hash = "sha256-ygxvkewK5Tf1zNIXxzu6D/tKYNVcNsU9cKij7d5aRdQ=";
4814 changelog = "https://marketplace.visualstudio.com/items/ziglang.vscode-zig/changelog";
4815 description = "Zig support for Visual Studio Code";
4816 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ziglang.vscode-zig";
4817 homepage = "https://github.com/ziglang/vscode-zig";
4818 license = lib.licenses.mit;
4819 maintainers = [ lib.maintainers.wackbyte ];
4823 zxh404.vscode-proto3 = buildVscodeMarketplaceExtension {
4825 name = "vscode-proto3";
4826 publisher = "zxh404";
4828 sha256 = "08dfl5h1k6s542qw5qx2czm1wb37ck9w2vpjz44kp2az352nmksb";
4830 nativeBuildInputs = [
4835 cd "$out/$installPrefix"
4836 jq '.contributes.configuration.properties.protoc.properties.path.default = "${protobuf}/bin/protoc"' package.json | sponge package.json
4839 license = lib.licenses.mit;
4845 _13xforever = super."13xforever";
4846 _1Password = super."1Password";
4847 _2gua = super."2gua";
4848 _4ops = super."4ops";
4849 Arjun.swagger-viewer = super.arjun.swagger-viewer;
4850 jakebecker.elixir-ls = super.elixir-lsp.vscode-elixir-ls;
4851 jpoissonnier.vscode-styled-components = super.styled-components.vscode-styled-components;
4852 matklad.rust-analyzer = super.rust-lang.rust-analyzer; # Previous publisher
4853 ms-vscode.go = super.golang.go;
4854 ms-vscode.PowerShell = super.ms-vscode.powershell;
4855 rioj7.commandOnAllFiles = super.rioj7.commandonallfiles;
4856 WakaTime.vscode-wakatime = super.wakatime.vscode-wakatime;
4859 # TODO: add overrides overlay, so that we can have a generated.nix
4860 # then apply extension specific modifcations to packages.
4862 # overlays will be applied left to right, overrides should come after aliases.
4863 overlays = lib.optionals config.allowAliases [
4864 (self: super: lib.recursiveUpdate super (aliases super))
4867 toFix = lib.foldl' (lib.flip lib.extends) baseExtensions overlays;