37 lines
770 B
Nix
37 lines
770 B
Nix
{
|
|
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;
|
|
};
|
|
})
|
|
]
|