Files
iform-invenio/devenv.nix
T
Cian-H 413c85096d Uwsgi (#1)
* Update devenv

* Added uv for python package management

* Clean up gunicorn config artifacts

* Scaffolded site

* Fixed configuration for 13.0

* Added iform config/theme

* Added agent contracts to allow for more automation of work in repo

* Added a local rebuild command to justfile for development

* Fixed deployment persistence issues

* Site polish and deployment streamlining

* Updated justfile to include production deployment commands

* Fixed deployment bugs

* Fixed local test commands
2026-07-16 12:05:06 +01:00

41 lines
568 B
Nix

{
pkgs,
lib,
config,
inputs,
...
}: {
packages = with pkgs; [
awscli2
cairo
cairomm
git
jq
nodejs
uv
libxcrypt
];
dotenv.enable = true;
languages = {
python = {
enable = true;
version = "3.12";
uv.enable = true;
};
javascript.npm = {
enable = true;
install.enable = true;
};
};
env = {
NIX_LD_LIBRARY_PATH = lib.makeLibraryPath (with pkgs; [
cairo
cairomm
]);
NIX_LD = lib.fileContents "${pkgs.stdenv.cc}/nix-support/dynamic-linker";
};
}