mirror of
https://github.com/Smaug123/nix-dotfiles
synced 2025-10-06 06:58:41 +00:00
111 lines
2.7 KiB
Nix
111 lines
2.7 KiB
Nix
{ pkgs }:
|
|
|
|
with pkgs.vscode-extensions; [
|
|
bbenoist.nix
|
|
haskell.haskell
|
|
yzhang.markdown-all-in-one
|
|
james-yu.latex-workshop
|
|
vscodevim.vim
|
|
# Doesn't work with vscodium, and unfree
|
|
# ms-vscode-remote.remote-ssh
|
|
# Not supported on Darwin, apparently
|
|
# ms-dotnettools.csharp
|
|
] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
|
|
{
|
|
name = "vscode-docker";
|
|
publisher = "ms-azuretools";
|
|
version = "1.18.0";
|
|
sha256 = "UPUfTOc5xJhI5ACm2oyWqtZ4zNxZjy16D6Mf30eHFEI=";
|
|
}
|
|
{
|
|
name = "code-gnu-global";
|
|
publisher = "austin";
|
|
version = "0.2.2";
|
|
sha256 = "1fz89m6ja25aif6wszg9h2fh5vajk6bj3lp1mh0l2b04nw2mzhd5";
|
|
}
|
|
{
|
|
name = "rust-analyzer";
|
|
publisher = "matklad";
|
|
version = "0.3.904";
|
|
sha256 = "poprHSj19QVDaVynYXSypigsqLw5xDd629FUBSJrqdg=";
|
|
}
|
|
{
|
|
name = "vscode-lldb";
|
|
publisher = "vadimcn";
|
|
version = "1.6.10";
|
|
sha256 = "CGVVs//jIZM8uX7Wc9gM4aQGwECi88eIpfPqU2hKbeA=";
|
|
}
|
|
{
|
|
name = "toml";
|
|
publisher = "be5invis";
|
|
version = "0.6.0";
|
|
sha256 = "yk7buEyQIw6aiUizAm+sgalWxUibIuP9crhyBaOjC2E=";
|
|
}
|
|
{
|
|
name = "Ionide-Paket";
|
|
publisher = "Ionide";
|
|
version = "2.0.0";
|
|
sha256 = "1455zx5p0d30b1agdi1zw22hj0d3zqqglw98ga8lj1l1d757gv6v";
|
|
}
|
|
{
|
|
name = "lean";
|
|
publisher = "jroesch";
|
|
version = "0.16.44";
|
|
sha256 = "hjflz5JHVr1YWq6QI9DpdNPY1uL7lAuQTMAdwCtLEfY=";
|
|
}
|
|
{
|
|
name = "language-haskell";
|
|
publisher = "justusadam";
|
|
version = "3.4.0";
|
|
sha256 = "0ab7m5jzxakjxaiwmg0jcck53vnn183589bbxh3iiylkpicrv67y";
|
|
}
|
|
{
|
|
name = "vscode-clang";
|
|
publisher = "mitaki28";
|
|
version = "0.2.4";
|
|
sha256 = "0sys2h4jvnannlk2q02lprc2ss9nkgh0f0kwa188i7viaprpnx23";
|
|
}
|
|
{
|
|
name = "dotnet-interactive-vscode";
|
|
publisher = "ms-dotnettools";
|
|
version = "1.0.2606011";
|
|
sha256 = "a3u9NKsqHZKhZkKqJqo+LgJFTL2yhehBepTOFOXE+jY=";
|
|
}
|
|
{
|
|
name = "python";
|
|
publisher = "ms-python";
|
|
version = "2021.12.1559732655";
|
|
sha256 = "hXTVZ7gbu234zyAg0ZrZPUo6oULB98apxe79U2yQHD4=";
|
|
}
|
|
{
|
|
name = "remote-containers";
|
|
publisher = "ms-vscode-remote";
|
|
version = "0.212.0";
|
|
sha256 = "w7vQRwhqTXHnQDRVNUCMBdX/rP96IhL9ejn0uSTzyyw=";
|
|
}
|
|
{
|
|
name = "mono-debug";
|
|
publisher = "ms-vscode";
|
|
version = "0.16.2";
|
|
sha256 = "10hixqkw5r3cg52xkbky395lv72sb9d9wrngdvmrwx62hkbk5465";
|
|
}
|
|
{
|
|
name = "Theme-MarkdownKit";
|
|
publisher = "ms-vscode";
|
|
version = "0.1.4";
|
|
sha256 = "1im78k2gaj6cri2jcvy727qdy25667v0f7vv3p3hv13apzxgzl0l";
|
|
}
|
|
{
|
|
name = "trailing-spaces";
|
|
publisher = "shardulm94";
|
|
version = "0.3.1";
|
|
sha256 = "0h30zmg5rq7cv7kjdr5yzqkkc1bs20d72yz9rjqag32gwf46s8b8";
|
|
}
|
|
{
|
|
name = "debug";
|
|
publisher = "webfreak";
|
|
version = "0.25.1";
|
|
sha256 = "1l01sv6kwh8dlv3kygkkd0z9m37hahflzd5bx1wwij5p61jg7np9";
|
|
}
|
|
]
|