ssh agent socket config under `~/.ssh/config` is ignored
Author: diegobernardesCreated Aug 10, 2023Updated Apr 14, 2026
Labelsgood first issuetype:proposal
Use case
1Password has a integrated SSH agent but Earthly doesn't find it automatically. My environment is correctly configured, but I always need to pass the SSH socket earthly --ssh-auth-sock /Users/user/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock +build.
Expected Behavior
I would expect that Earthly could correctly load the configuration from the ~/.ssh/config:
Host *
IdentityAgent "~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock"Source: earthly/earthly