You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
468 B
Nix
22 lines
468 B
Nix
4 years ago
|
with import <nixpkgs> {};
|
||
|
let
|
||
|
extensions = (with pkgs.vscode-extensions; [
|
||
|
ms-python.python
|
||
|
]);
|
||
|
vscode-with-extensions = pkgs.vscode-with-extensions.override {
|
||
|
vscodeExtensions = extensions;
|
||
|
};
|
||
|
in
|
||
|
stdenv.mkDerivation rec {
|
||
|
name = "totpal-dev-env";
|
||
|
|
||
|
buildInputs = [
|
||
|
(python3.withPackages (ps: with ps; [
|
||
|
flask flask-socketio eventlet pylint
|
||
|
]))
|
||
|
git
|
||
|
openjdk11
|
||
|
jetbrains.pycharm-professional
|
||
|
];
|
||
|
}
|