nixos/system/home/programming/python/default.nix
Evie Litherland-Smith a344322f3d Move python, lua, texlive into own directories, imported by Emacs
Python and lua live under programming, with programming/default.nix
importing both and including misc tools that don't fit anywhere else

Texlive move to own directory
2024-12-04 16:57:56 +00:00

20 lines
321 B
Nix

{ pkgs, ... }:
# MPLBACKEND
{
home.packages = with pkgs; [
(python3.withPackages (
ps: with ps; [
python-lsp-server
pylsp-rope
rope
mypy
numpy
xarray
matplotlib
]
))
ruff
];
xdg.configFile."ruff/pyproject.toml".source = ./ruff.toml;
}