27 lines
1002 B
Bash
Executable File
27 lines
1002 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Setup Fenrir audio configurations for the live ISO
|
|
|
|
set -e
|
|
|
|
# Create directories
|
|
mkdir -p airootfs/etc/skel/.config/pipewire/pipewire-pulse.conf.d
|
|
mkdir -p airootfs/etc/skel/.config/wireplumber/main.conf.d
|
|
mkdir -p airootfs/etc/skel/.config/wireplumber/bluetooth.conf.d
|
|
mkdir -p airootfs/root/.config/pulse
|
|
|
|
# Copy user configs to skel
|
|
cp 50-fenrir-console.conf airootfs/etc/skel/.config/pipewire/pipewire-pulse.conf.d/
|
|
cp 50-fenrir-no-suspend.conf airootfs/etc/skel/.config/wireplumber/main.conf.d/
|
|
cp 50-fenrir-bluez.conf airootfs/etc/skel/.config/wireplumber/bluetooth.conf.d/
|
|
|
|
# Copy root config
|
|
cp client.conf airootfs/root/.config/pulse/
|
|
|
|
echo "Fenrir audio configurations installed successfully!"
|
|
echo ""
|
|
echo "Created:"
|
|
echo " - User pipewire-pulse config (50-fenrir-console.conf)"
|
|
echo " - User wireplumber suspend config (50-fenrir-no-suspend.conf)"
|
|
echo " - User wireplumber bluetooth config (50-fenrir-bluez.conf)"
|
|
echo " - Root pulse client config (client.conf)"
|