diff --git a/rc/bashrc b/rc/bashrc index 4cfd4b07..3676f7c4 100755 --- a/rc/bashrc +++ b/rc/bashrc @@ -342,6 +342,11 @@ if [ -d /home/linuxbrew/.linuxbrew/bin ]; then eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv) fi +# linuxbrew toolbox compatibility +if [[ -d /run/host/var/home/linuxbrew && ! -d /home/linuxbrew ]]; then + sudo ln -nsfv /run/host/var/home/linuxbrew /home/linuxbrew +fi + # Removes duplicates from $PATH. Copied from https://unix.stackexchange.com/a/14896 PATH=$(echo "$PATH" | awk -v RS=':' -v ORS=":" '!a[$1]++{if (NR > 1) printf ORS; printf $a[$1]}') diff --git a/rc/zshrc b/rc/zshrc index 83241c27..ac3792c2 100755 --- a/rc/zshrc +++ b/rc/zshrc @@ -305,6 +305,11 @@ if [ -d /home/linuxbrew/.linuxbrew/bin ]; then eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv) fi +# linuxbrew toolbox compatibility +if [[ -d /run/host/var/home/linuxbrew && ! -d /home/linuxbrew ]]; then + sudo ln -nsfv /run/host/var/home/linuxbrew /home/linuxbrew +fi + # Removes duplicates from $PATH. Copied from https://unix.stackexchange.com/a/14896 PATH=$(echo "$PATH" | awk -v RS=':' -v ORS=":" '!a[$1]++{if (NR > 1) printf ORS; printf $a[$1]}')