Skip to content

Instantly share code, notes, and snippets.

View dan-tl's full-sized avatar

Dan Kim dan-tl

View GitHub Profile
@dan-tl
dan-tl / tl-ssh
Last active March 29, 2026 13:13
tl-ssh: One-command SSH to TL Lab via Dev Tunnel
#!/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
@dan-tl
dan-tl / bootstrap.sh
Last active March 10, 2026 18:22
TL Lab dev environment bootstrap
#!/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
@dan-tl
dan-tl / install.sh
Last active March 5, 2026 06:09
Claude Code Settings
#!/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"