get most extensions from open-vsx

This commit is contained in:
Vinzenz Schroeter 2025-06-28 09:46:50 +02:00
parent be565adff6
commit 316e88afd3
2 changed files with 25 additions and 17 deletions

View file

@ -47,6 +47,8 @@
"jetbrains-toolbox"
"anydesk"
"vscode-extension-ms-dotnettools-csharp"
];
};
}

View file

@ -7,23 +7,27 @@
package = pkgs.vscodium;
profiles.default = {
enableUpdateCheck = false;
extensions = with pkgs.vscode-extensions; [
jnoortheen.nix-ide
ms-python.python
editorconfig.editorconfig
yzhang.markdown-all-in-one
redhat.vscode-yaml
pkief.material-icon-theme
rust-lang.rust-analyzer
tamasfe.even-better-toml
llvm-vs-code-extensions.vscode-clangd
mkhl.direnv
vadimcn.vscode-lldb
# ms-dotnettools.csharp
# ms-vscode-remote.remote-ssh
RoweWilsonFrederiskHolme.wikitext
davidanson.vscode-markdownlint
];
extensions =
with pkgs.nix-vscode-extensions.open-vsx;
[
jnoortheen.nix-ide
ms-python.python
editorconfig.editorconfig
yzhang.markdown-all-in-one
redhat.vscode-yaml
pkief.material-icon-theme
rust-lang.rust-analyzer
tamasfe.even-better-toml
llvm-vs-code-extensions.vscode-clangd
mkhl.direnv
muhammad-sammy.csharp
davidanson.vscode-markdownlint
]
++ (with pkgs.vscode-extensions; [
vadimcn.vscode-lldb
RoweWilsonFrederiskHolme.wikitext
ms-dotnettools.csharp
]);
userSettings = {
"files.autoSave" = "afterDelay";
"files.autoSaveWhenNoErrors" = true;
@ -66,6 +70,8 @@
};
};
"dotnetAcquisitionExtension.sharedExistingDotnetPath" = "${lib.getBin pkgs.dotnet-sdk}/bin/dotnet";
"\[makefile\]" = {
"editor.insertSpaces" = false;
"editor.detectIndentation" = false;