97 lines
1.1 KiB
Nix
97 lines
1.1 KiB
Nix
{
|
|
config,
|
|
pkgs,
|
|
lib,
|
|
...
|
|
}:
|
|
{
|
|
environment.systemPackages = with pkgs; [
|
|
|
|
zip
|
|
unzip
|
|
jq
|
|
curl
|
|
wget
|
|
|
|
openssl
|
|
gdb
|
|
libgcc
|
|
gcc
|
|
gccStdenv
|
|
gnumake
|
|
libcxx
|
|
libclc
|
|
libcap
|
|
libcutl
|
|
cmake
|
|
i2pd-tools
|
|
autoconf
|
|
xorg-autoconf
|
|
automake
|
|
autobuild
|
|
libtool
|
|
pkgconf
|
|
libpkgconf
|
|
pkg-config
|
|
valgrind
|
|
fontconfig
|
|
|
|
imagemagickBig
|
|
|
|
plantuml
|
|
|
|
rustup
|
|
rustfmt
|
|
treefmt
|
|
|
|
yarn
|
|
nodejs-slim
|
|
node2nix
|
|
|
|
jupyter
|
|
|
|
uv
|
|
poetry
|
|
thonny
|
|
|
|
(python3.withPackages (
|
|
ps: with ps; [
|
|
ipykernel
|
|
flask
|
|
flask-sqlalchemy
|
|
flask-socketio
|
|
werkzeug
|
|
pyyaml
|
|
authlib
|
|
litellm
|
|
requests
|
|
flake8
|
|
torch
|
|
pycryptodome
|
|
numpy
|
|
scipy
|
|
pandas
|
|
matplotlib
|
|
vispy
|
|
pyvista
|
|
pygame
|
|
seaborn
|
|
scikit-learn
|
|
]
|
|
))
|
|
|
|
github-copilot-cli
|
|
|
|
#dotnet-sdk_8
|
|
#dotnet-sdk_9
|
|
#dotnet-sdk_10
|
|
#dotnet-aspnetcore
|
|
#dotnet-ef
|
|
|
|
#gamedev
|
|
godot
|
|
];
|
|
|
|
programs.dconf.enable = lib.mkDefault true;
|
|
}
|