feature(devenv): add new devenv for exercises

This commit is contained in:
2026-05-21 13:49:27 +02:00
parent 2e9c1a3a23
commit 9a11d75461
3 changed files with 136 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
{ pkgs, lib, config, ... }:
{
languages.python = {
enable = true;
version = "3.12";
venv.enable = true;
venv.requirements = ''
ipython
jupyter
jupyterlab
numpy
pandas
matplotlib
seaborn
scikit-learn
imbalanced-learn
statsmodels
ydata-profiling
'';
};
packages = [
pkgs.graphviz
pkgs.zsh
];
}