Symlink bat-extras every time the install step is run

Separate the git clone step from the installation step

It doesn't need to be cloned every time, but it should be installed every time
This commit is contained in:
Some Watson 2025-10-27 11:29:21 +00:00
parent 5662ddda7c
commit 37838d616b

View File

@ -44,14 +44,17 @@ else
fi
if [ -d ~/.bat-extras ]; then
echo 'Bat-extras already installed, skipping'
echo 'Bat-extras already cloned, skipping'
else
echo 'Installing bat-extras'
echo 'Cloning bat-extras repo'
git clone https://github.com/eth-p/bat-extras.git ~/.bat-extras
cd ~/.bat-extras/src
chmod +x ~/.bat-extras/src/*.sh
ln -s ~/.bat-extras/src/*.sh /usr/local/bin
fi
echo 'Installing bat-extras'
cd ~/.bat-extras/src
chmod +x ~/.bat-extras/src/*.sh
ln -s ~/.bat-extras/src/*.sh /usr/local/bin
echo 'Setting permissions for bat-extras'
lsiown -R abc:abc \
/config/.bat-extras