diff options
| author | Andrew Guschin <guschin@altlinux.org> | 2025-03-02 12:26:45 +0400 |
|---|---|---|
| committer | Andrew Guschin <guschin@altlinux.org> | 2025-03-02 12:26:45 +0400 |
| commit | e9b2dcf8d1a2b057cf9260d6d7244640f3f8aa00 (patch) | |
| tree | 80665c8a80a8bf612fe6d09c1c2ca64e56e3b6f3 | |
| parent | 3cedaf288eee2e85617748ef4f302458a9f54eb8 (diff) | |
feat: add js package managers bin dir to PATH
| -rw-r--r-- | .profile | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -6,6 +6,7 @@ fi export LANG="en_US.UTF-8" export SHELL="/bin/zsh" export EDITOR="nvim" +export ALTERNATIVE_EDITOR="emacs -c" # For Jetbrains products export _JAVA_AWT_WM_NONREPARENTING=1 @@ -57,6 +58,15 @@ export TERMINFO_DIRS="$XDG_DATA_HOME/terminfo:/usr/share/terminfo" # Javascript export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc" export NVM_DIR="$XDG_DATA_HOME/nvm" +export PATH="$PATH:${XDG_DATA_HOME}/npm/bin" + +# Bun.js +export BUN_INSTALL="$XDG_DATA_HOME/bun" +export PATH="$BUN_INSTALL/bin:$PATH" + +# Deno.js +export DENO_INSTALL="$XDG_DATA_HOME/deno" +export PATH="$DENO_INSTALL/bin:$PATH" # Ruby export GEM_HOME="$XDG_DATA_HOME/gem" @@ -92,6 +102,7 @@ if [ "$(uname)" = "Darwin" ] && [ -f $HOME/Library/Python ]; then unset _pypaths fi export RYE_HOME="$XDG_DATA_HOME/rye" +source "$RYE_HOME/env" if [ "$(uname)" = "Darwin" ]; then export PATH="$PATH:/opt/homebrew/bin" |