diff --git a/dot_config/private_fish/functions/fixssh.fish b/dot_config/private_fish/functions/fixssh.fish new file mode 100644 index 0000000..036220f --- /dev/null +++ b/dot_config/private_fish/functions/fixssh.fish @@ -0,0 +1,8 @@ +function fixssh -d "Fix tmux ssh agent socket after a reconnect" + if set -q TMUX + eval (tmux show-environment SSH_AUTH_SOCK | sed 's/\=/ /' | sed 's/^/set /') + echo "New SSH_AUTH_SOCK: $SSH_AUTH_SOCK" + else + echo "tmux not detected" + end +end