diff --git a/.gitignore b/.gitignore
index a9bf3b41..cbf28b76 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,9 +8,8 @@ private
.local
!.local/share/nvim
-.ssh/*_rsa
-.ssh/config.local
-.ssh/known_hosts
+.ssh
+!.ssh/config
.vim/.VimballRecord
.vim/.netrwhist
diff --git a/.ssh/config b/.ssh/config
index a655b2aa..5ce74dde 100644
--- a/.ssh/config
+++ b/.ssh/config
@@ -4,10 +4,10 @@ ControlMaster auto
ControlPath /tmp/%r@%h:%p
ControlPersist yes
-Include ~/.ssh/config.local
-
-Host on-fire-within
- Hostname 192.168.1.101
+Host *
+ IdentityAgent "~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock"
Host 127.0.0.1
StrictHostKeyChecking no
+
+Include ~/.ssh/config.local