diff options
Diffstat (limited to 'home')
| -rw-r--r-- | home/.zprofile | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/home/.zprofile b/home/.zprofile index 295cde5..6ed6978 100644 --- a/home/.zprofile +++ b/home/.zprofile @@ -1,3 +1,5 @@ +main_node() { [[ "$HOSTNAME" == "anduin" ]] } + export XDG_CURRENT_DESKTOP=kde export LANG='en_US.UTF-8' @@ -22,11 +24,13 @@ function start_agent { /usr/bin/ssh-agent | sed 's/^echo/#echo/' > "${SSH_ENV}" chmod 600 "${SSH_ENV}" . "${SSH_ENV}" > /dev/null - if [[ -x /usr/bin/ssh-add ]]; then - if [[ -d ${HOME}/.ssh/keys ]]; then - for key in $(find ${HOME}/.ssh/keys/ -maxdepth 1 -name 'id_*' | egrep -v '.pub$'); do - /usr/bin/ssh-add $key - done + if ! main_node; then + if [[ -x /usr/bin/ssh-add ]]; then + if [[ -d ${HOME}/.ssh/keys ]]; then + for key in $(find ${HOME}/.ssh/keys/ -maxdepth 1 -name 'id_*' | egrep -v '.pub$'); do + /usr/bin/ssh-add $key + done + fi fi fi } |
