From 72abc331be4c80db5c0273015a39d3f858575748 Mon Sep 17 00:00:00 2001 From: Pratik Tripathy Date: Wed, 18 Feb 2026 22:53:23 +0530 Subject: [PATCH] feat: Bun, ollama, cuda env variables - bun: global installs stored same place as npm globals - python: add global pip installs to path - cuda: add install to path --- common/.profile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/common/.profile b/common/.profile index f4068cf..1f08358 100644 --- a/common/.profile +++ b/common/.profile @@ -88,6 +88,7 @@ export PYTHONUSERBASE="${XDG_DATA_HOME}/python" export PYENV_ROOT="${XDG_DATA_HOME}/pyenv" command -v pyenv >/dev/null && export PATH="$PATH:$PYENV_ROOT/bin:$PYENV_ROOT/shims" command -v pyenv >/dev/null && eval "$(pyenv init -)" +export PATH="$XDG_DATA_HOME/python/bin:$PATH" # Rust export CARGO_HOME="${XDG_DATA_HOME}/rust/cargo" @@ -122,3 +123,12 @@ export NODE_REPL_HISTORY="${XDG_CONFIG_HOME}/node/node_repl_history" export N_PREFIX="${XDG_DATA_HOME}/n_node" export PATH="$N_PREFIX/bin:$PATH" command -v npm >/dev/null 2>&1 && PATH="$(npm config get prefix)/bin:$PATH" + +# Bun configurations +export BUN_INSTALL_GLOBAL_DIR="$(npm config get prefix)/lib" +export BUN_INSTALL_BIN="$(npm config get prefix)/bin" + +# CUDA path +export PATH="/usr/local/cuda-13.1/bin:$PATH" +export CUDA_HOME="/usr/local/cuda-13.1/" +export LD_LIBRARY_PATH="/usr/local/cuda-13.1/lib64:$LD_LIBRARY_PATH"