Avoid editing shell config if requested
HA
8mo ago+117+117+012345678901234567890123456789-102-102-012345678901234567890123456789
What does this PR do?
install.sh should not edit .bashrc, .zshrc or similar if user don't want to to. It is extremely breaking for machines with various dotfiles installed.
Environment variable BUN_SKIP_SHELL_CONFIG is checked, and if set to true, no shell config is edited.
How did you verify your code works?
Tested running src/cli/install.sh locally. BUN_SKIP_SHELL_CONFIG=true bash src/cli/install.sh
Fixes #11179