From 2c945916f266b96b357c1493e0fe65222acf1eb5 Mon Sep 17 00:00:00 2001 From: Julien Malka Date: Sun, 5 Feb 2023 00:38:11 +0100 Subject: [PATCH] Launching ssh agent --- machines/macintosh/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/machines/macintosh/default.nix b/machines/macintosh/default.nix index 1eda878..e7913ce 100644 --- a/machines/macintosh/default.nix +++ b/machines/macintosh/default.nix @@ -29,6 +29,15 @@ hardware.video.hidpi.enable = true; + programs.fish.shellInit = '' + if test -z (pgrep ssh-agent) + eval (ssh-agent -c) > /dev/null + set -Ux SSH_AUTH_SOCK $SSH_AUTH_SOCK + set -Ux SSH_AGENT_PID $SSH_AGENT_PID + set -Ux SSH_AUTH_SOCK $SSH_AUTH_SOCK + end + ''; + services.tailscale.enable = true; networking.networkmanager.enable = true; # Easiest to use and most distros use this by default.