#3179·earthly

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"