You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
442 B
19 lines
442 B
{ pkgs ? import <nixpkgs> { } }:
|
|
pkgs.mkShell {
|
|
buildInputs = with pkgs; [
|
|
python3
|
|
ruff
|
|
];
|
|
packages = with pkgs; [
|
|
(vscode-with-extensions.override {
|
|
vscode = vscodium;
|
|
vscodeExtensions = with vscode-extensions; [
|
|
ms-python.python
|
|
stkb.rewrap
|
|
streetsidesoftware.code-spell-checker
|
|
charliermarsh.ruff
|
|
] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [ ];
|
|
})
|
|
];
|
|
}
|