Updated script

This commit is contained in:
Christoffer Martinsson 2025-05-12 13:12:16 +02:00
parent 57931faeea
commit 859a3f0921

View File

@ -274,12 +274,12 @@ if [ "${ROLES[TERMINAL]}" == "yes" ]; then
make -C ble.sh install make -C ble.sh install
if [ -d ~/ble.sh ]; then rm -rf ~/ble.sh; fi if [ -d ~/ble.sh ]; then rm -rf ~/ble.sh; fi
ln -sf ~/linuxbox/blerc ~/.blerc ln -sf ~/linuxbox/blerc ~/.blerc
fi # fi
#
# Install code utility # # Install code utility
if [ "${ROLES[CODE]}" == "yes" ]; then # if [ "${ROLES[CODE]}" == "yes" ]; then
printf -- '\033[33m Installing code utilities\n\033[37m' # printf -- '\033[33m Installing code utilities\n\033[37m'
sudo pacman --noconfirm --needed -S code platformio-core # sudo pacman --noconfirm --needed -S code platformio-core
printf -- '\033[33m Installing LSP servers\n\033[37m' printf -- '\033[33m Installing LSP servers\n\033[37m'
sudo pacman --noconfirm --needed -S rust-analyzer lua-language-server bash-language-server ccls vscode-html-languageserver vscode-json-languageserver marksman pyright yaml-language-server vscode-css-languageserver clang sudo pacman --noconfirm --needed -S rust-analyzer lua-language-server bash-language-server ccls vscode-html-languageserver vscode-json-languageserver marksman pyright yaml-language-server vscode-css-languageserver clang
@ -293,14 +293,14 @@ if [ "${ROLES[CODE]}" == "yes" ]; then
mkdir -p ~/.local/bin mkdir -p ~/.local/bin
ln -sf ~/linuxbox/pico-load.sh ~/.local/bin/pico-load ln -sf ~/linuxbox/pico-load.sh ~/.local/bin/pico-load
printf -- '\033[33m Installing teensy udev rules\n\033[37m' # printf -- '\033[33m Installing teensy udev rules\n\033[37m'
if [ ! -f /.dockerenv ]; then # if [ ! -f /.dockerenv ]; then
sudo rm -f /tmp/00-teensy.rules /etc/udev/rules.d/00-teensy.rules /lib/udev/rules.d/00-teensy.rules # sudo rm -f /tmp/00-teensy.rules /etc/udev/rules.d/00-teensy.rules /lib/udev/rules.d/00-teensy.rules
sudo wget -O /tmp/00-teensy.rules https://www.pjrc.com/teensy/00-teensy.rules # sudo wget -O /tmp/00-teensy.rules https://www.pjrc.com/teensy/00-teensy.rules
sudo install -o root -g root -m 0664 /tmp/00-teensy.rules /lib/udev/rules.d/00-teensy.rules # sudo install -o root -g root -m 0664 /tmp/00-teensy.rules /lib/udev/rules.d/00-teensy.rules
sudo udevadm control --reload-rules # sudo udevadm control --reload-rules
sudo udevadm trigger # sudo udevadm trigger
fi # fi
printf -- '\033[33m Installing VirtualHere client\n\033[37m' printf -- '\033[33m Installing VirtualHere client\n\033[37m'
cd ~ cd ~