Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move
~/.binenv
to XDG directory paths
This commit changes the installation locations for `binenv` to conform to XDG directory specifications. Specifically, there are now two new environment variables: 1. `BINENV_BINDIR` (pointing to `$XDG_DATA_HOME/binenv/`) is the location where binenv itself and all the downloaded/installed binaries are stored 2. `BINENV_BINDIR` (pointing directly to `$XDG_BIN_HOME`) is the location where binenv creates symlinks to its `shim` Note that this change requires complete reinstall of `binenv`, including all currently managed tools: 1. Uninstall _all_ binaries managed by binenv 2. `rm -rf ~/.binenv ~/.config/binenv ~/.cache/binenv` 3. Reload current shell (e.g., `omz reload`) 4. Run `make binenv` (or `make binenv-tools`) 5. Re-install all the tools
- Loading branch information