From cfb22097bee91e097b611d538d6b29dbca996f0f Mon Sep 17 00:00:00 2001 From: Luna Tsuki Date: Tue, 29 Dec 2020 20:31:26 +0100 Subject: [PATCH] repair go and add ssh-agent --- .zsh/path.zsh | 2 +- .zsh/ssh-agent.zsh.disable | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .zsh/ssh-agent.zsh.disable diff --git a/.zsh/path.zsh b/.zsh/path.zsh index 380b936..a4695cf 100644 --- a/.zsh/path.zsh +++ b/.zsh/path.zsh @@ -6,5 +6,5 @@ grep -q 'dotnet' <<< $devTools && export PATH="$PATH:$HOME/.dotnet" grep -q 'cargo' <<< $devTools && source $HOME/.cargo/env grep -q 'gem' <<< $devTools && export PATH="$PATH:$(ruby -e 'puts Gem.user_dir')/bin" grep -q 'npm' <<< $devTools && export PATH="$PATH:$HOME/.npm-global/bin" -grep -q 'go' <<< $devTools && export PATH="$PATH:/usr/local/go/bin:$(/usr/local/go/bin/go env GOPATH)/bin" +grep -q 'go' <<< $devTools && export PATH="$PATH:$(go env GOPATH)/bin" grep -q 'android' <<< $devTools && export ANDROID_SDK_ROOT="$HOME/.android-sdk" diff --git a/.zsh/ssh-agent.zsh.disable b/.zsh/ssh-agent.zsh.disable new file mode 100644 index 0000000..5f548d6 --- /dev/null +++ b/.zsh/ssh-agent.zsh.disable @@ -0,0 +1,6 @@ +if ! pgrep -u "$USER" ssh-agent > /dev/null; then + ssh-agent -t 1h > "$XDG_RUNTIME_DIR/ssh-agent.env" +fi +if [[ ! "$SSH_AUTH_SOCK" ]]; then + source "$XDG_RUNTIME_DIR/ssh-agent.env" >/dev/null +fi \ No newline at end of file