This function removes group write permissions from the [[Homebrew]] share folder which is required for the [[ZSH]] configuration.
```sh
fixHomebrewSharePermissions() {
if [ -f /usr/local/bin/brew ]; then
sudo chmod -R g-w /usr/local/share
elif [ -f "${HOMEBREW_PREFIX:-/opt/homebrew}/bin/brew" ]; then
sudo chmod -R g-w "${HOMEBREW_PREFIX:-/opt/homebrew}/share"
elif [ -d "$HOME/.linuxbrew" ]; then
sudo chmod -R g-w "$HOME/.linuxbrew/share"
elif [ -d "/home/linuxbrew/.linuxbrew" ]; then
sudo chmod -R g-w /home/linuxbrew/.linuxbrew/share
fi
}
```
- [install.doctor/scripts/partials/homebrew at master · HeyMegabyte/install.doctor](https://github.com/HeyMegabyte/install.doctor/blob/master/scripts/partials/homebrew)
- [mackup/mackup/applications at master · lra/mackup](https://github.com/lra/mackup/tree/master/mackup/applications)