Updated scripts

This commit is contained in:
2025-05-14 07:03:31 +02:00
parent b3497e71e7
commit b40d6c8ea4
6 changed files with 725 additions and 696 deletions

View File

@@ -274,16 +274,11 @@ if [ "${ROLES[TERMINAL]}" == "yes" ]; then
make -C ble.sh install
if [ -d ~/ble.sh ]; then rm -rf ~/ble.sh; fi
ln -sf ~/linuxbox/blerc ~/.blerc
# fi
#
# # Install code utility
# if [ "${ROLES[CODE]}" == "yes" ]; then
# printf -- '\033[33m Installing code utilities\n\033[37m'
# sudo pacman --noconfirm --needed -S code platformio-core
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 prettier stylua python-black shfmt lua-language-server bash-language-server ccls vscode-html-languageserver vscode-json-languageserver marksman pyright yaml-language-server vscode-css-languageserver clang
yay --noconfirm -S --needed --aur dockerfile-language-server
rustup component add rust-analyzer clippy rustfmt
printf -- '\033[33m Installing Rust embedded rp2040\n\033[37m'
cd ~
@@ -293,15 +288,6 @@ if [ "${ROLES[TERMINAL]}" == "yes" ]; then
mkdir -p ~/.local/bin
ln -sf ~/linuxbox/pico-load.sh ~/.local/bin/pico-load
# printf -- '\033[33m Installing teensy udev rules\n\033[37m'
# 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 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 udevadm control --reload-rules
# sudo udevadm trigger
# fi
printf -- '\033[33m Installing VirtualHere client\n\033[37m'
cd ~
wget https://www.virtualhere.com/sites/default/files/usbclient/scripts/virtualhereclient.service