mirror of
https://github.com/Smaug123/nix-dotfiles
synced 2025-10-06 06:58:41 +00:00
111 lines
2.8 KiB
Nix
111 lines
2.8 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.14.0";
|
|
sha256 = "0wc0k3hf9yfjcx7cw9vm528v5f4bk968bgc98h8fwmlx14vhapzp";
|
|
}
|
|
{
|
|
name = "code-gnu-global";
|
|
publisher = "austin";
|
|
version = "0.2.2";
|
|
sha256 = "1fz89m6ja25aif6wszg9h2fh5vajk6bj3lp1mh0l2b04nw2mzhd5";
|
|
}
|
|
{
|
|
name = "rust-analyzer";
|
|
publisher = "matklad";
|
|
version = "0.2.792";
|
|
sha256 = "1m4g6nf5yhfjrjja0x8pfp79v04lxp5lfm6z91y0iilmqbb9kx1q";
|
|
}
|
|
{
|
|
name = "vscode-lldb";
|
|
publisher = "vadimcn";
|
|
version = "1.6.8";
|
|
sha256 = "1c81hs2lbcxshw3fnpajc9hzkpykc76a6hgs7wl5xji57782bckl";
|
|
}
|
|
{
|
|
name = "toml";
|
|
publisher = "be5invis";
|
|
version = "0.5.1";
|
|
sha256 = "1r1y6krqw5rrdhia9xbs3bx9gibd1ky4bm709231m9zvbqqwwq2j";
|
|
}
|
|
{
|
|
name = "Ionide-Paket";
|
|
publisher = "Ionide";
|
|
version = "2.0.0";
|
|
sha256 = "1455zx5p0d30b1agdi1zw22hj0d3zqqglw98ga8lj1l1d757gv6v";
|
|
}
|
|
{
|
|
name = "lean";
|
|
publisher = "jroesch";
|
|
version = "0.16.39";
|
|
sha256 = "0v1w0rmx2z7q6lfrl430fl6aq6n70y14s2fqsp734igdkdhdnvmk";
|
|
}
|
|
{
|
|
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.2309031";
|
|
sha256 = "0vqlspq3696yyfsv17rpcbsaqs7nm7yvggv700sl1bia817cak10";
|
|
}
|
|
{
|
|
name = "python";
|
|
publisher = "ms-python";
|
|
version = "2021.5.926500501";
|
|
sha256 = "0hpb1z10ykg1sz0840qnas5ddbys9inqnjf749lvakj9spk1syk3";
|
|
}
|
|
{
|
|
name = "remote-containers";
|
|
publisher = "ms-vscode-remote";
|
|
version = "0.183.0";
|
|
sha256 = "12v7037rn46svv6ff2g824hdkk7l95g4gbzrp5zdddwxs0a62jlg";
|
|
}
|
|
{
|
|
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";
|
|
}
|
|
]
|