dotfiles/modules/05-sound.sh
Martin Büchler 7d13e6ff1c chore: initial commit of all dotfiles, configs, and setup scripts
Includes modular setup, device profile support, and documentation.

🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>
2025-08-07 23:05:28 +02:00

23 lines
456 B
Bash
Executable File

#!/usr/bin/env bash
# Install sound-related packages for Hyprland
SOUND_PACKAGES=(
pipewire
pipewire-alsa
pipewire-pulse
pipewire-jack
wireplumber
pavucontrol
pamixer
playerctl
alsa-utils
sof-firmware
)
paru -S --needed --noconfirm "${SOUND_PACKAGES[@]}"
# Enable and start PipeWire services
systemctl --user enable --now pipewire pipewire-pulse wireplumber
echo "Sound packages installed and services enabled."