Files
conlang.phundrak.com/devenv.nix
T

23 lines
518 B
Nix
Raw Normal View History

2026-07-11 10:42:58 +02:00
{ pkgs, ... }: {
languages.javascript = {
enable = true;
2026-07-11 10:42:58 +02:00
npm.enable = false;
pnpm.enable = true;
2026-07-11 10:42:58 +02:00
};
processes.dev.exec = "pnpm dev";
tasks = {
2026-07-11 11:41:14 +02:00
"website:install-deps".exec = "pnpm ci";
2026-07-11 10:42:58 +02:00
"website:export-md" = {
exec = "${pkgs.emacs}/bin/emacs -Q --script export.el";
execIfModified = [ "docs/**/*.org" ];
};
"website:build" = {
2026-07-11 11:41:14 +02:00
exec = "pnpm build";
after = [
"website:export-md@succeeded"
"website:install-deps@succeeded"
];
2026-07-11 10:42:58 +02:00
};
};
}