Added VSCode back, additional small changes

This commit is contained in:
2025-09-18 09:35:45 -04:00
parent fec0c2a09f
commit 90a3875a90
7 changed files with 101 additions and 19 deletions

View File

@@ -1,11 +1,7 @@
{
pkgs,
# pkgs-stable,
...
}:
# let
# ms-python-stable = pkgs-stable.vscode-extensions.ms-python;
# in
{
programs.vscode = {
enable = true;
@@ -21,19 +17,21 @@
aaron-bond.better-comments
yzane.markdown-pdf
# Remote development
ms-vscode-remote.remote-ssh
ms-vscode-remote.remote-ssh-edit
ms-vscode.remote-explorer
# Nix
bbenoist.nix
jnoortheen.nix-ide
# Python
# ms-python-stable.python
# ms-python-stable.vscode-pylance
# ms-python-stable.debugpy
# ms-python-stable.black-formatter
# ms-python-stable.isort
# ms-python.python # Currently broken, need to manually install
# ms-python.black-formatter
# ms-python.isort
ms-python.python
ms-python.vscode-pylance
ms-python.debugpy
ms-python.black-formatter
ms-python.isort
# Rust
rust-lang.rust-analyzer
@@ -55,7 +53,10 @@
"source.organizeImports" = "explicit";
};
};
"isort.args" = [ "--profile" "black" ];
"isort.args" = [
"--profile"
"black"
];
"python.analysis.typeCheckingMode" = "strict";
"python.languageServer" = "Pylance";
};