fix: refactor vscode to use the extra extensions repo

This commit is contained in:
Ashhhleyyy 2024-06-29 13:20:27 +01:00
parent 79307f6a9d
commit 30cf290b72
Signed by: ash
GPG key ID: 83B789081A0878FB

View file

@ -3,78 +3,30 @@
(vscode-with-extensions.override { (vscode-with-extensions.override {
vscode = vscodium; vscode = vscodium;
vscodeExtensions = with pkgs.vscode-extensions; [ vscodeExtensions = with pkgs.vscode-extensions; [
bbenoist.nix
ms-python.python ms-python.python
ms-vscode.hexeditor ms-vscode.hexeditor
ms-dotnettools.csharp
] ++ (with pkgs.vscode-marketplace; [
bbenoist.nix
tamasfe.even-better-toml tamasfe.even-better-toml
elixir-lsp.vscode-elixir-ls jakebecker.elixir-ls
arrterian.nix-env-selector arrterian.nix-env-selector
denoland.vscode-deno denoland.vscode-deno
esbenp.prettier-vscode esbenp.prettier-vscode
llvm-vs-code-extensions.vscode-clangd llvm-vs-code-extensions.vscode-clangd
vscode-extensions.ms-dotnettools.csharp dart-code.dart-code
] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [ dart-code.flutter
{ golang.go
name = "starfall-visual-studio-code"; rust-lang.rust-analyzer
publisher = "sndst00m"; svelte.svelte-vscode
version = "0.5.4"; mkhl.direnv
sha256 = "sha256-f1pnuqz8aC3FKUI/GnNor+uY94+1UlYOyW1OvuuMqK8="; njpwerner.autodocstring
} shopify.ruby-lsp
{ polymeilex.wgsl
name = "flutter"; tauri-apps.tauri-vscode
publisher = "Dart-Code"; catppuccin.catppuccin-vsc
version = "3.73.20230904"; catppuccin.catppuccin-vsc-icons
sha256 = "sha256-2kT5hfCupM1njC07Du9bcavxp2kDIJNIMsMYd7Omr44="; ]);
}
{
name = "dart-code";
publisher = "Dart-Code";
version = "3.73.20230927";
sha256 = "sha256-B6CD+2OgKrIHG87FtKbuqdpn3levm9RO6GFjmnW24z4=";
}
{
name = "direnv";
publisher = "mkhl";
version = "0.15.2";
sha256 = "sha256-Da9Anme6eoKLlkdYaeLFDXx0aQgrtepuUnw2jEPXCVU=";
}
{
name = "Go";
publisher = "golang";
version = "0.39.1";
sha256 = "sha256-xOiMVUkcgwkMjYfNzFB3Qhfg26jf5nssaTfw0U+sAX0=";
}
{
name = "rust-analyzer";
publisher = "rust-lang";
version = "0.4.1679";
sha256 = "sha256-AlYyJ5QOx31O+geR+hAodx6pXQFJSH2tWuK+5rD7xOw=";
}
{
name = "svelte-vscode";
publisher = "svelte";
version = "107.11.0";
sha256 = "sha256-vz4yO1VhTdpdfXw6daD1TinSTFlmQyYEDrxVklMX8Rk=";
}
{
name = "ruby-lsp";
publisher = "Shopify";
version = "0.4.8";
sha256 = "sha256-hfv9ndpQs7hFJixsqp9naWIQNPxmGPQG6MxC4wlPqcA=";
}
{
name = "wgsl";
publisher = "PolyMeilex";
version = "0.1.16";
sha256 = "sha256-0EcV80N8u3eQB74TNedjM5xbQFY7avUu3A8HWi7eZLk=";
}
{
name = "autodocstring";
publisher = "njpwerner";
version = "0.6.1";
sha256 = "sha256-NI0cbjsZPW8n6qRTRKoqznSDhLZRUguP7Sa/d0feeoc=";
}
];
}) })
]; ];
} }