From 87d07ecd50dddf4f4f392193eb9cf70cadebe7bb Mon Sep 17 00:00:00 2001 From: Menno van Leeuwen Date: Thu, 22 Aug 2024 19:20:16 +0200 Subject: [PATCH] refact: set SSH sock based on OSTYPE refact: only load in work related shit if it actually exists --- zshrc | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/zshrc b/zshrc index dd917af..4a63ed7 100755 --- a/zshrc +++ b/zshrc @@ -49,9 +49,16 @@ alias cp='/usr/local/bin/advcp -g' alias ddpul='docker compose down && docker compose pull && docker compose up -d && docker compose logs -f' # Tradaware / DiscountOffice -export TRADAWARE_PATH=/home/menno/Projects/Work -source $TRADAWARE_PATH/bin/helpers/source.sh +if [ -d "/home/menno/Projects/Work" ]; then + export TRADAWARE_PATH=/home/menno/Projects/Work + source $TRADAWARE_PATH/bin/helpers/source.sh +fi # 1Password SSH Socket (Linux/macOS) -export SSH_AUTH_SOCK=~/.1password/agent.sock -# export SSH_AUTH_SOCK=~/Library/Group\ Containers/2BUA8C4S2C.com.1password/t/agent.sock +if [[ "$OSTYPE" == "linux-gnu"* ]]; then + export SSH_AUTH_SOCK=~/.ssh/1password/agent.sock +elif [[ "$OSTYPE" == "darwin"* ]]; then + export SSH_AUTH_SOCK=~/Library/Group\ Containers/2BUA8C4S2C.com.1password/t/agent.sock +fi + +dotf term