From 470ed4a7b2ddf933d9e38ea4a7710dcf10fc87f1 Mon Sep 17 00:00:00 2001 From: Lionel Sambuc Date: Tue, 5 May 2026 08:45:38 +0200 Subject: [PATCH] Work: Update specific configuration --- m1.epfl.ch.bash_aliases | 3 +++ m1.epfl.ch.profile | 33 ++++++++++++++++++++++++++++++--- m1.epfl.ch.zshrc | 5 +---- 3 files changed, 34 insertions(+), 7 deletions(-) diff --git a/m1.epfl.ch.bash_aliases b/m1.epfl.ch.bash_aliases index 92194cd..fb01366 100644 --- a/m1.epfl.ch.bash_aliases +++ b/m1.epfl.ch.bash_aliases @@ -2,6 +2,9 @@ alias dcb='devcontainer build --workspace-folder $(git rev-parse --show-toplevel alias dce='devcontainer exec --workspace-folder $(git rev-parse --show-toplevel)' alias dcu='devcontainer up --workspace-folder $(git rev-parse --show-toplevel)' +alias k='kubectl' +alias meld=/Applications/Meld.app/Contents/MacOS/Meld + if /usr/bin/which -s pyenv; then alias brew='env PATH="${PATH//$(pyenv root)\/shims:/}" brew' fi diff --git a/m1.epfl.ch.profile b/m1.epfl.ch.profile index 039a351..0fa006d 100644 --- a/m1.epfl.ch.profile +++ b/m1.epfl.ch.profile @@ -1,3 +1,16 @@ +for d in \ + "${HOME}/.dotnet/tools" \ + "/opt/homebrew/opt/dotnet@9/bin" \ + "${HOME}/go/bin" \ + "${HOME}/.local/bin" \ + "${HOME}/.bun" \ + ; +do + if [ -d ${d} ]; then + PATH="${d}:${PATH}" + fi +done + # pyenv support export PYENV_ROOT="${HOME}/.pyenv" [[ -d ${PYENV_ROOT}/bin ]] && export PATH="${PYENV_ROOT}/bin:${PATH}" @@ -6,7 +19,21 @@ eval "$(pyenv init -)" # pyenv-virtualenv eval "$(pyenv virtualenv-init -)" -# Setting PATH for Python 3.12 -# The original version is saved in .zprofile.pysave -PATH="/Library/Frameworks/Python.framework/Versions/3.12/bin:${PATH}" +# DotNet support +export DOTNET_ROOT="/opt/homebrew/opt/dotnet@9/libexec" + export PATH + +#export API_KEY_INPUT="d07304e9c314b20c7ac022d6b0c328a5" + +# Terraform cache folder is 400MiB per projects... +export TF_PLUGIN_CACHE_DIR="${HOME}/.cache/terraform/plugins" + +# Set default config for k9s +export K9S_CONFIG_DIR="${HOME}/.config/k9s" + +# bun completions +[ -s "/Users/sambuc/.bun/_bun" ] && source "/Users/sambuc/.bun/_bun" + +# bun +export BUN_INSTALL="$HOME/.bun" diff --git a/m1.epfl.ch.zshrc b/m1.epfl.ch.zshrc index 2cd65bd..100e1c0 100644 --- a/m1.epfl.ch.zshrc +++ b/m1.epfl.ch.zshrc @@ -1,4 +1 @@ -# Add ~/bin -if [ -e "${HOME}/.local/bin" ]; then - PATH="${HOME}/.local/bin:${PATH}" -fi +p="${HOME}/Projects" \ No newline at end of file