Monorepo for Tangled

flake: add local-dev app, DID-based label defaults in devshell #10

open opened by nolith.dev targeting master from local-dev

Add nix run .#local-dev app that wraps contrib/local-dev.sh for the tmux orchestrator. Update the devshell hook to read the owner DID from nix/vm-data/atproto/owner-did (if present from a previous session) and construct TANGLED_LABEL_DEFAULTS and TANGLED_LABEL_GFI env vars.

Also add tmux to devshell nativeBuildInputs and ensure the VM launcher creates the atproto data directory when in local-dev mode.

Set TANGLED_DEV=true in local-dev mode so the appview uses DevDirectory for .test TLD handle resolution via the local PDS.

Signed-off-by: Alessio Caiazza code.git@caiazza.info

Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:nzep3slobztdph3kxswzbing/sh.tangled.repo.pull/3mgmn4naupy22
Interdiff #0 #1
flake.nix

This file has not been changed.

History

2 rounds 0 comments
sign up or login to add to the discussion
1 commit
expand
flake: add local-dev app, DID-based label defaults in devshell
no conflicts, ready to merge
expand 0 comments
1 commit
expand
flake: add local-dev app, DID-based label defaults in devshell
expand 0 comments