{ pkgs, lib, go ? true, nix ? true, ... }: with pkgs.vscode-extensions; [ dracula-theme.theme-dracula # vscodevim.vim yzhang.markdown-all-in-one (lib.optionals go golang.go) (lib.optionals nix jnoortheen.nix-ide) mkhl.direnv gitlab.gitlab-workflow (pkgs.vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "vscode-docker"; publisher = "ms-azuretools"; version = "1.29.4"; sha256 = "1nhrp43gh4pwsdy0d8prndx2l0mrczf1kirjl1figrmhcp7h4q4g"; }; }) (pkgs.vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "yandex-code-assist"; publisher = "yandex"; version = "0.11.17"; }; vsix = builtins.path { path = ./yandex-code-assist.zip; }; }) ]