Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The user's home directory is not your playground. #62

Closed
nc7s opened this issue Sep 27, 2022 · 2 comments
Closed

The user's home directory is not your playground. #62

nc7s opened this issue Sep 27, 2022 · 2 comments

Comments

@nc7s
Copy link

nc7s commented Sep 27, 2022

A common practice is putting binaries into ~/.local/bin. Or at least put it into your already own and dot hidden ~/.bvm. The user's home directory belongs to, as the words imply, the user, not you.

#27 on the same matter received no response from the developers for SEVEN MONTHS. This is pure arrogance.

@GiladShoham
Copy link
Member

This is a left overs since the days we haven't implemented the path update automatically.
so we put it there to reduce the friction of adding a step to manually update the path.
now that we already implemented it, we can replace the bin location.

@nc7s nc7s closed this as completed Nov 2, 2023
@iham
Copy link

iham commented Sep 2, 2024

this is still an issue.
installing bvm and bit in a node container is frustrating and confusing:

on the one hand I have to install bvm as root in order to make it global. why?
on the other hand, after installing bit using bvm as root, the cli tells me to better not run bit as privileged user. what?! why?!

I want to be able to define how and where to install both.
inside a container it makes sense to run it as root or as node use - either way is fine.

how to tell bvm to install local?
how to tell bvm to install bit to a certain user?
how to change the bin directory? like from $HOME/bin (-> what the ...) to something common? (like /usr/local/bin or as mentioned inside $HOME/.bvm/bin

please elaborate and update docs on that.
thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants