This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # tl-ssh — One-command SSH to TL Lab via Dev Tunnel | |
| # Usage: tl-ssh [tunnel-id] [user] | |
| TUNNEL_ID="${1:-dan-tl-lab}" | |
| REMOTE_USER="${2:-dan-kim}" | |
| PORT=2222 | |
| cleanup() { kill "$DT_PID" 2>/dev/null; } | |
| trap cleanup EXIT |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # bootstrap.sh - TL Lab dev environment setup | |
| # Sourced from .bashrc on every login. Fast path when already set up. | |
| # | |
| # First-time install: | |
| # curl -fsSL <gist-raw-url> > ~/bootstrap.sh && bash ~/bootstrap.sh | |
| # | |
| # Re-run: | |
| # rm ~/.bootstrap-done && source ~/bootstrap.sh |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # Claude Code Settings Installer | |
| # curl -fsSL https://gist.githubusercontent.com/dan-tl/38ea946e0d3dd82efda1cf87a94537d9/raw/install.sh | bash | |
| set -euo pipefail | |
| CLAUDE_DIR="$HOME/.claude" | |
| GIST_USER="dan-tl" | |
| GIST_ID="38ea946e0d3dd82efda1cf87a94537d9" | |
| BASE="https://gist.githubusercontent.com/${GIST_USER}/${GIST_ID}/raw" |