Commit Graph

3 Commits

Author SHA1 Message Date
Dan Guido 1585b511ed Modernize devcontainer with multi-stage build and improved tooling
- Switch to multi-stage Docker build (Node 23 → Ubuntu 25.04)
- Add modern CLI tools: ripgrep, fd, fzf, tmux, git-delta
- Add Python 3.13 with uv package manager
- Add post_install.py for auto-configuration (bypassPermissions, tmux)
- Add install.sh CLI helper (devc command) for terminal workflow
- Add persistent volumes for GitHub CLI auth and command history
- Add openssh-client for git SSH operations
- Remove bloat: man-db, zoxide, aggregate, python3-pip
- Mount host .gitconfig read-only for git identity

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 16:18:53 -05:00
Jay eba6ef1a48 Ubuntu-ify config and install node/etc 2025-09-09 00:27:36 -04:00
Jay ea7933227c Initial devcontainer files from claude code 2025-09-08 23:43:56 -04:00