From 61d727a83b74d0983dfdce5788379383dcc7fdad Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sven=20M=C3=A4der?= <maeder@phys.ethz.ch>
Date: Fri, 20 Sep 2024 12:23:59 +0200
Subject: [PATCH] Use quotes and $HOME for PATH

---
 profile/default/envrcd.d/10-envvars | 2 +-
 profile/rda/envrcd.d/10-envvars     | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/profile/default/envrcd.d/10-envvars b/profile/default/envrcd.d/10-envvars
index ffe1dc9..1015651 100644
--- a/profile/default/envrcd.d/10-envvars
+++ b/profile/default/envrcd.d/10-envvars
@@ -1,7 +1,7 @@
 #!/bin/bash
 
 # --- path ---
-export PATH=~/bin:${ENVRCD_PROFILE_PATH}/bin:${PATH}
+export PATH="${HOME}/bin:${ENVRCD_PROFILE_PATH}/bin:${PATH}"
 
 # --- locale ---
 export LANGUAGE=en
diff --git a/profile/rda/envrcd.d/10-envvars b/profile/rda/envrcd.d/10-envvars
index 4ac4fda..83fcf8d 100644
--- a/profile/rda/envrcd.d/10-envvars
+++ b/profile/rda/envrcd.d/10-envvars
@@ -1,7 +1,7 @@
 #!/bin/bash
 
 # --- path ---
-export PATH=~/bin:${ENVRCD_PROFILE_PATH}/bin:${PATH}
+export PATH="${HOME}/bin:${ENVRCD_PROFILE_PATH}/bin:${PATH}"
 
 # --- git ---
 if [ "${ENVRCD_USER}" == "rda" ]; then
@@ -96,7 +96,7 @@ export BAT_THEME='DarkNeon'
 
 # --- ansible ---
 if [[ "${ENVRCD_USER}" == "rda" ]] && [[ "${USER}" == "maedersv" || "${USER}" == "rda" ]]; then
-    #export ANSIBLE_CONFIG="~/.ansible.cfg"
+    #export ANSIBLE_CONFIG="${HOME}/.ansible.cfg"
     if [ -d "${HOME}/.cargo/env" ]; then
         export PATH="${HOME}/.cargo/env:${PATH}"
     fi
@@ -106,9 +106,9 @@ if [[ "${ENVRCD_USER}" == "rda" ]] && [[ "${USER}" == "maedersv" || "${USER}" ==
     if [ -d "${HOME}/env/pyenv/bin" ]; then
         export PATH="${HOME}/env/pyenv/bin:${PATH}"
     fi
-    export ANSIBLE_STRATEGY_PLUGINS="~/.ansible/mitogen/ansible_mitogen/plugins/strategy"
+    export ANSIBLE_STRATEGY_PLUGINS="${HOME}/.ansible/mitogen/ansible_mitogen/plugins/strategy"
     export ANSIBLE_STRATEGY="mitogen_linear"
-    export ANSIBLE_ISG_PHYS_PATH="~/git/ansible-isg-phys"
+    export ANSIBLE_ISG_PHYS_PATH="${HOME}/git/ansible-isg-phys"
     export ANSIBLE_VAULT_ID_MATCH=true
     export ANSIBLE_VAULT_IDENTITY_LIST="production@${ANSIBLE_ISG_PHYS_PATH}/.vault-keys/production,workstations@${ANSIBLE_ISG_PHYS_PATH}/.vault-keys/workstations,testing@${ANSIBLE_ISG_PHYS_PATH}/.vault-keys/testing"
 fi
-- 
GitLab