Advertisement
Guest User

Untitled

a guest
Nov 21st, 2021
37
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. use guix --ad-hoc nss-certs gawk git \
  2.     ruby@3.0 libyaml \
  3.     libsass gcc-toolchain \
  4.     node sqlite
  5. # ===================================================
  6.  
  7. # * GUIX
  8. export GUIX_ENVIRONMENT="$(echo $LIBRARY_PATH | awk -F '/lib' '{print $1}')" # hack to find current profile
  9.  
  10. # .so FILES
  11. # export LD_LIBRARY_PATH=${LIBRARY_PATH}
  12. # export LD_LIBRARY_PATH="$GUIX_ENVIRONMENT/lib"
  13.  
  14. # AUTH
  15. export SSL_CERT_FILE="$GUIX_ENVIRONMENT/etc/ssl/certs/ca-certificates.crt"
  16. # ===================================================
  17.  
  18. # * GEM
  19. export GEM_HOME=$PWD/.gems
  20. export GEM_PATH=$GEM_HOME:$GEM_PATH
  21. export PATH=$GEM_HOME/bin:$PATH
  22. # ===================================================
  23.  
  24. # * NPM
  25. export NPM_CONFIG_PREFIX="$PWD/.npm"
  26. export NPM_CONFIG_USERCONFIG="$PWD/.npm/config"
  27. export NPM_CONFIG_CACHE="$PWD/.npm/cache"
  28. export NPM_CONFIG_TMP="$PWD/.npm/tmp"
  29. export NPM_HOME="$NPM_CONFIG_PREFIX"
  30. export NPM_BIN="$NPM_HOME/bin"
  31. export PATH="$NPM_BIN":$PATH
  32. # ===================================================
  33.  
Advertisement
Advertisement
Advertisement
RAW Paste Data Copied
Advertisement