{pkgs, ...}: { home.packages = with pkgs; [ # Nix alejandra nil # Python (python3.withPackages (ps: with ps; [ isort mypy python-lsp-server numpy matplotlib pandas xarray ])) ruff poetry # Fortran gfortran fortls # Rust toolchain cargo rustc rustfmt rust-analyzer clippy # JavaScript / TypeScript nodejs nodePackages.typescript-language-server nodePackages.eslint # Shell and misc shfmt shellcheck nodePackages.prettier ]; }