diff --git a/profile/.profile b/profile/.profile new file mode 100644 index 0000000..22c63a2 --- /dev/null +++ b/profile/.profile @@ -0,0 +1,7 @@ +# Load profiles from /etc/profile.d +if test -d $HOME/.profile.d/; then + for profile in $HOME/.profile.d/*.sh; do + test -r "$profile" && . "$profile" + done + unset profile +fi diff --git a/profile/.profile.d/go.sh b/profile/.profile.d/go.sh new file mode 100644 index 0000000..209a116 --- /dev/null +++ b/profile/.profile.d/go.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +export GOPATH=$HOME/Library/Go +export GOBIN=$GOPATH/bin diff --git a/profile/.profile.d/graalvm.sh b/profile/.profile.d/graalvm.sh new file mode 100644 index 0000000..b993ff2 --- /dev/null +++ b/profile/.profile.d/graalvm.sh @@ -0,0 +1 @@ +export GRAALVM_HOME="${SDKMAN_CANDIDATES_DIR}/java/21.0.1-graal" diff --git a/profile/.profile.d/help.sh b/profile/.profile.d/help.sh new file mode 100644 index 0000000..b66f848 --- /dev/null +++ b/profile/.profile.d/help.sh @@ -0,0 +1 @@ +export HELPDIR=/usr/share/zsh/"${ZSH_VERSION}"/help diff --git a/profile/.profile.d/java.sh b/profile/.profile.d/java.sh new file mode 100644 index 0000000..d2d3e07 --- /dev/null +++ b/profile/.profile.d/java.sh @@ -0,0 +1,2 @@ +#export JAVA_HOME=$(/usr/libexec/java_home -v 18) +export JAVA_HOME="$SDKMAN_CANDIDATES_DIR/java/current" \ No newline at end of file diff --git a/profile/.profile.d/jmeter.sh b/profile/.profile.d/jmeter.sh new file mode 100644 index 0000000..d413316 --- /dev/null +++ b/profile/.profile.d/jmeter.sh @@ -0,0 +1,2 @@ +export JMETER_HOME=`which jmeter` + diff --git a/profile/.profile.d/liquibase.sh b/profile/.profile.d/liquibase.sh new file mode 100644 index 0000000..b1c48c5 --- /dev/null +++ b/profile/.profile.d/liquibase.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +export LIQUIBASE_HOME="/opt/homebrew/Cellar/liquibase/4.12.0/libexec" \ No newline at end of file diff --git a/profile/.profile.d/zsh.sh b/profile/.profile.d/zsh.sh new file mode 100644 index 0000000..2e0f808 --- /dev/null +++ b/profile/.profile.d/zsh.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +export ZSH_HIGHLIGHT_DIR=/opt/homebrew/share/zsh-syntax-highlighting +export ZSH_HIGHLIGHT_HIGHLIGHTERS_DIR=/opt/homebrew/share/zsh-syntax-highlighting/highlighters \ No newline at end of file