30 lines
571 B
Nix

{
outputs =
{ nixpkgs, ... }:
{
devShells.x86_64-linux =
let
python = pkgs.python312;
pythonEnv = python.withPackages (
ps: with pkgs.python312Packages; [
pip
ipython
tkinter
ruff
jedi-language-server
]
);
pkgs = import nixpkgs { system = "x86_64-linux"; };
in
{
default = pkgs.mkShell {
packages = [
pythonEnv
];
};
};
};
}