Skip to content

feat(lobtop): add launchd agent for Warp/Tailscale conflict fix - #483

Open
stackptr wants to merge 1 commit into
mainfrom
lobtop/feat-warp-tailscale-agent
Open

stackptr wants to merge 1 commit into
mainfrom
lobtop/feat-warp-tailscale-agent

Conversation

@stackptr

Copy link
Copy Markdown
Owner

Summary

  • Adds a home-manager launchd.agents user agent to hosts/lobtop/home.nix
  • The agent runs restore-warp-tailscale at login (RunAtLoad) and whenever Cloudflare WARP updates its app bundle (WatchPaths)
  • Configures split-tunnel exclusion for 100.64.0.0/10 and DNS fallback domains ts.net / ts.zx.dev to resolve Tailscale conflicts with WARP

Test plan

  • nh darwin switch .#lobtop on lobtop
  • launchctl list | grep restore-warp-tailscale — confirm agent is loaded
  • cat /tmp/restore-warp-tailscale.log — confirm script ran successfully
  • warp-cli tunnel ip list — confirm 100.64.0.0/10 is present
  • warp-cli dns fallback list — confirm ts.net and ts.zx.dev are present

🤖 Generated with Claude Code

Adds a home-manager launchd user agent that re-runs the
restore-warp-tailscale script whenever Cloudflare WARP updates its
app bundle (via WatchPaths). Also runs at load. Configures split-tunnel
exclusion for 100.64.0.0/10 and DNS fallback domains ts.net and ts.zx.dev.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant