mirror of
https://github.com/Superredstone/patrickcanal.it.git
synced 2026-09-20 17:51:12 +02:00
31 lines
434 B
Nix
31 lines
434 B
Nix
{
|
|
pkgs,
|
|
...
|
|
}:
|
|
|
|
{
|
|
languages.python = {
|
|
enable = true;
|
|
version = "3.14";
|
|
venv = {
|
|
enable = true;
|
|
requirements = ./requirements.txt;
|
|
};
|
|
|
|
};
|
|
|
|
git-hooks.hooks = {
|
|
ruff = {
|
|
enable = true;
|
|
package = pkgs.ruff;
|
|
excludes = [ "migrations/" ];
|
|
};
|
|
djlint = {
|
|
enable = true;
|
|
name = "djlint";
|
|
entry = "djlint --check .";
|
|
types = [ "html" ];
|
|
};
|
|
};
|
|
}
|