initial commit with vorgabe
This commit is contained in:
35
shell.nix
Normal file
35
shell.nix
Normal file
@ -0,0 +1,35 @@
|
||||
{ pkgs ? import <nixpkgs> {} }:
|
||||
|
||||
with pkgs;
|
||||
|
||||
let myPython = python39.buildEnv.override {
|
||||
extraLibs = with python39Packages; [
|
||||
# Common Libs
|
||||
rich
|
||||
# numpy
|
||||
# matplotlib
|
||||
# scipy
|
||||
# pytorch
|
||||
# notbook
|
||||
|
||||
# Doom Emacs Libs
|
||||
black
|
||||
pyflakes
|
||||
isort
|
||||
nose
|
||||
pytest
|
||||
|
||||
# DynLang
|
||||
rply
|
||||
];
|
||||
};
|
||||
in
|
||||
|
||||
mkShell {
|
||||
buildInputs = [
|
||||
myPython
|
||||
nodePackages.pyright # LSP
|
||||
pipenv # Doom
|
||||
jetbrains.pycharm-professional
|
||||
];
|
||||
}
|
Reference in New Issue
Block a user