From fdc54e487f94583b09e094083ffcda7063a6c587 Mon Sep 17 00:00:00 2001 From: BodgeMaster <> Date: Thu, 16 Jul 2026 16:46:36 +0200 Subject: [PATCH] custom-scripts/icewm_bodgemaster_env.sh, install_stage2: fix some Bluetooth things by doing what the handbook says --- custom-scripts/icewm_bodgemaster_env.sh | 9 ++++++--- install-stage2.sh | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/custom-scripts/icewm_bodgemaster_env.sh b/custom-scripts/icewm_bodgemaster_env.sh index 78ef8cd..43c234c 100644 --- a/custom-scripts/icewm_bodgemaster_env.sh +++ b/custom-scripts/icewm_bodgemaster_env.sh @@ -55,10 +55,13 @@ xbps-install -y -S \ libjack-pipewire \ xreader \ wget \ - qView + qView \ + libspa-bluetooth rm /var/cache/xbps/* ln -s /etc/sv/elogind /var/service +ln -s /etc/sv/bluetoothd /var/service +ln -s /etc/sv/dbus /var/service ln -s /etc/sv/xdm /var/service sleep 7 # arbitrary number, sv manual mentions taking 7s to check things sv stop xdm @@ -359,8 +362,8 @@ Section "InputClass" EndSection EOF -# nanorc -# ldconfig / whatever musl needs for libjack-pipewire +# TODO: nanorc +# TODO: ldconfig / whatever musl needs for libjack-pipewire # post install suggested apps: gimp audacity brasero libreoffice inkscape xsane x11vnc tigervnc chromium filezilla gparted wine winetricks wireshark qjackctl diff --git a/install-stage2.sh b/install-stage2.sh index d38fd9a..63c6dee 100644 --- a/install-stage2.sh +++ b/install-stage2.sh @@ -126,7 +126,7 @@ read -p "Enter username: " NEW_USER #TODO: let the user choose additional groups (suggest sane defaults for different use cases) # cdrom? optical? storage? what they do? # users (dows this even do anything) -useradd -m -s /bin/bash -G wheel,users,kvm,video,audio,dialout,network,scanner "$NEW_USER" +useradd -m -s /bin/bash -G wheel,users,kvm,video,audio,dialout,network,scanner,bluetooth "$NEW_USER" passwd "$NEW_USER" echo "Cleaning up installation files..."