This repository has no description
1common_env = {
2 "TANGLED_VM_KNOT_OWNER": os.getenv("TANGLED_VM_KNOT_OWNER", default=""),
3 "TANGLED_DB_PATH": os.getenv("TANGLED_DB_PATH", default="dev.db"),
4 "TANGLED_DEV": os.getenv("TANGLED_DEV", default="true"),
5}
6
7nix_globs = ["nix/**", "flake.nix", "flake.lock"]
8
9local_resource(
10 name="appview",
11 serve_cmd="nix run .#watch-appview",
12 serve_dir="..",
13 deps=nix_globs,
14 env=common_env,
15 allow_parallel=True,
16)
17
18local_resource(
19 name="tailwind",
20 serve_cmd="nix run .#watch-tailwind",
21 serve_dir="..",
22 deps=nix_globs,
23 env=common_env,
24 allow_parallel=True,
25)
26
27local_resource(
28 name="redis",
29 serve_cmd="redis-server",
30 serve_dir="..",
31 deps=nix_globs,
32 env=common_env,
33 allow_parallel=True,
34)
35
36local_resource(
37 name="vm",
38 serve_cmd="nix run --impure .#vm",
39 serve_dir="..",
40 deps=nix_globs,
41 env=common_env,
42 allow_parallel=True,
43)