Author: Kyle Fuller <kyle@fuller.li> 2020-03-25 22:09:36 +0000 +0000
Committer: Kyle Fuller <kyle@fuller.li> 2020-03-25 22:10:07 +0000 +0000
Commit: e0d2ae25750292ad889e6a2407c43dd90ecf7606
Parent: 431baed07f84862664ba5766395d9573b5358cc2
feat: enable gpg-agent for ssh
diff --git a/.config/fish/config.fish b/.config/fish/config.fish
index ef170bac186dff1e2a1cebec5823220e3a98e974..7f8ccbbe04f89c16ac7e9782e958b352a1adf5e7 100644
--- a/.config/fish/config.fish
+++ b/.config/fish/config.fish
@@ -18,4 +18,8 @@ end
set -x FZF_DEFAULT_COMMAND 'ag -g ""'
+if ! test -n "$SSH_TTY"
+ set -x SSH_AUTH_SOCK (gpgconf --list-dirs agent-ssh-socket)
+end
+
eval (direnv hook fish)
diff --git a/.gnupg/gpg-agent.conf b/.gnupg/gpg-agent.conf
new file mode 100644
index 0000000000000000000000000000000000000000..eacbc190ded993a98e3ea1fc9ea136620f3d7acf
--- /dev/null
+++ b/.gnupg/gpg-agent.conf
@@ -0,0 +1,2 @@
+enable-ssh-support
+pinentry-program /usr/local/bin/pinentry-mac
diff --git a/.ssh/authorized_keys b/.ssh/authorized_keys
index bbf98fd29fba265f10d15eaa401b4312cbe1930b..e33b33b91095942b52cd70eb9deb3ac49397ba49 100644
--- a/.ssh/authorized_keys
+++ b/.ssh/authorized_keys
@@ -1,2 +1,3 @@
+ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC7ZB+UooBzcpjIiYeiOLr7PVJfHbH30odHVNAxqq6XXtn2xA25ZTHTQdxTONUYaobfFYuNAfwTV16HVpQOC5FMJLplFQxwIxp8FQKx+Iy4kPe3ZBryietV1uss4GgK8v8j4TRYKUaYtOSsqZkUtxvuExGxiZ4vMHySxrbys/VXEeLH8NuHwVJhIodj45qbUBKlLtT3AyP9y8eaOEyzmpOYmwSr1IciT61SzL34/W84phZeaGcd7c6S20pDaYOd8bTSBOs0Vna3pg10f3e6KS/oNpc8tmZ1mEprmTVKqDdErMSQtau+4J/Gg/yKAO0JbnqWMUIPxwgKjwZrRvK7gg+fnINYIliZ5mw+yURDNmqaxBQ6yWL9RLKkxnvThDmTW+Bzf9rxmAyGerCFp6o1NLF8CWUf3L6q2yPYX2x0cDWhoCZ4BhnWgHJ+U8TemHQqMeb0PlGzYLF7Av9QJHE+I+DwSekKoVeWQszV3hxlVYOaZM+YxdfpMHpC4fVzYWWI3tQREfWJmhWKLycWg/YeuRmB6pznZbhFdzsNcZMJo429P/l1c/sDrPSmdfh7MxE4JPWzhcbA+mzULSO9ZLOI+xyzsn0KUGfHqFtgCNUPuY96dWEQzYPOslHusaWjmby312HoBCOUyxekQCjS4epz5kIYavasu+jDCUoUNCbu2ZoEEQ== openpgp:0x72213BD8
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC8/BnIX5B1xGKdTAFaHB5DlfzRMaK/V1wB6Bl5bgCG2aN4nu4Xt3sedUpyE8S8f8fJWWgpyJfSZuh/BGamLSO7EgtPAe+Tsx6wWPbpUWWCOVqp+ijvKdG5+gzj/+7vJ0ec2rzXcvwxCVTMA/N6xhv5XnsOH/5WTwX1MaIhROXC60J67qAB2PnA5VfBZ1Ah12HHbKKoIYNx8Vmw2DwYDIiHUNUYa6C/sOTfe6NbST3XjNldQv2F+WsEaqXvbqNUXrIHJzh5xGPpe0/+I+Mbw5HaimuzHfsgCMf6u+rOUdUQOseZMmXNOjJosvyK6fNXDKLQaXRgUY0hx8xEZdMlrcNx kyle@cheesecake
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDCoIqcgJ/6Dte/A+G8d+8bY8PPRDIxrFiEfy5PXP10s9X+NpBmUpS1wCq9UoZYTA3iIhwxJuB+p6BV7P+08LF2tq4v7Kq/LEVMAN4ZdpoxwiBsZIA81qt8irhWbU0bfMvTKtHwBSYFlbWr0lnzbDpb8gxJZRhAToTc8ftjlfYERgMW99gf762GSQb50yAXQU3SIAZu5CR/Og4B/uR3FKb5yuJuMNEQ+fvZlo7djhyTV6qPXIFzyCQZyxDbT0+/AcNSlRBaz79FDwc3IQgGOtCmXM/pc8JDANqziApOXFYT8/Ia86fcjlxlXaaAqXGdXNGEntnAC0TJSNKMn+mGEKw9 kyle@cupcake