Skip to content

apancorb/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

101 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

  1. Download Iterm2.
  2. Remap the Caps Locks key to the Ctrl key.
  3. Add SSH client configuration.
    • Add config inside the ~/.ssh directory.

Claude Code desktop app

Run Claude Code inside the devcontainer from the desktop app via the SSH Session feature.

  1. Ensure an SSH key exists at ~/.ssh/id_ed25519. If not: ssh-keygen -t ed25519 -C "macbookpro".
  2. Copy ssh/config to ~/.ssh/config (same as step 3 above) — this defines the devcontainer host alias.
  3. Build and start the container: ./run.sh up. The script installs your public key into the container's authorized_keys and starts sshd.
  4. In the Claude Code desktop app, open the environment dropdown → + Add SSH connection.
    • Name: devcontainer
    • SSH Host: devcontainer
    • Leave SSH Port and Identity File empty (resolved via ~/.ssh/config).
    • Save.
  5. Select the devcontainer environment to start a Claude Code session inside the container.
  6. For a terminal shell into the container, run ./run.sh. When done, ./run.sh down removes it.

For more information about devcontainers, visit this post from my site.

About

my dev env 🚀

Resources

License

Stars

Watchers

Forks

Contributors