Files
Nix-Presentation/devenv.nix

40 lines
716 B
Nix
Raw Normal View History

2025-10-02 12:25:33 -04:00
{
pkgs,
...
}:
{
# https://devenv.sh/packages/
packages = [ pkgs.git ];
# https://devenv.sh/languages/
languages = {
python = {
enable = true;
venv = {
enable = true;
requirements = ''
beautifulsoup4==4.14.2
2025-10-08 18:02:47 -04:00
certifi==2025.10.5
charset-normalizer==3.4.3
idna==3.10
requests==2.32.5
soupsieve==2.8
typing_extensions==4.15.0
2025-10-08 18:02:47 -04:00
urllib3==2.5.0
'';
};
};
2025-10-02 12:25:33 -04:00
javascript = {
enable = true;
2025-10-02 12:58:19 -04:00
bun = {
2025-10-02 12:25:33 -04:00
enable = true;
install.enable = true;
};
};
typescript.enable = true;
};
# See full reference at https://devenv.sh/reference/options/
}