ref.env_management - jgrey4296/jgrey4296.github.io GitHub Wiki
dotnet --list-sdks
dotnet --list-runtimes
dotnet --help
dotnet nuget
vms: https://github.com/asdf-vm/asdf https://asdf-vm.com/
https://samuelmullen.com/articles/customizing_elixirs_iex https://itnext.io/a-collection-of-tips-for-elixirs-interactive-shell-iex-bff5e177405b?gi=3b2000b5d04b https://subscription.packtpub.com/book/programming/9781784397517/5/ch05lvl1sec59/connecting-nodes
asdf --help
# Machine 1:
iex --name [email protected] --cookie test
# Machine 2:
iex --name [email protected] --cookie test
Node.connect :"[email protected]"
Node.list
use `gradlew` in project directory, especially `./gradlew tasks` and `./gradlew installDebug`
https://sdkman.io/
jvm!
available jdks: https://sdkman.io/jdks available sdks: https://sdkman.io/sdks
sdk install java
sdk install scala 3.3.3
sdk uninstall scala
sdk use scala 3.3.3
sdk default scala 3.3.3
sdk current
sdk current java
sdk version
Use ‘.sdkmanrc’ files to setup local environments
https://developer.android.com/tools/sdkmanager management of different jdks and android sdk’s
install straight from above link
on mac, bootstrap with: brew install –cask android-studio brew install –cask android-commandlinetools then use that sdkmanager to install actual sdks etc in $android_home add installed java versions using jenv, activate as necessary
https://developer.android.com/tools
- apkanalyzer
- avdmanager
- lint
- retrace
- sdkmanager
https://developer.android.com/tools/releases/build-tools
- AAPT2
- apksigner
- zipalign
https://developer.android.com/tools/releases/platform-tools
- adb
- etc1tool
- fastboot
- logcat
https://cask.readthedocs.io/en/stable/
https://github.com/mamba-org/mamba https://mamba.readthedocs.io/en/latest/index.html
https://conda.io/projects/conda/en/latest/commands.html#conda-vs-pip-vs-virtualenv-commands
https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html
https://github.com/conda/conda/issues
https://github.com/pythonic-emacs/anaconda-mode
https://github.com/pythonic-emacs/company-anaconda
https://janosh.io/blog/conda-auto-env/
https://python-poetry.org/
https://github.com/astral-sh/uv
cargo install --git https://github.com/astral-sh/uv uv
https://pip.pypa.io/en/stable/
https://dev.to/xs/setting-up-rust-on-macos-in-a-clean-way-13d1
https://rust-lang.github.io/rustup/index.html
https://doc.rust-lang.org/cargo/
https://asdf-vm.com/guide/getting-started.html
asdf info
asdf --help
asdf plugin list
# Set a home to the repo. Don't use a symlink
ASDF_HOME="/media/john/data/github/__libs/erlang/asdf"
# Set daata dir:
ASDF_DATA_DIR="${BASE_CACHE}/asdf"
# Set base dir:
ASDF_DIR="${ASDF_HOME}"
# Activate:
. "${ASDF_HOME}/asdf.sh"
export ASDF_DATA_DIR
asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git
use “.tool-versions”