diff --git a/pipewire.sh b/pipewire.sh new file mode 100755 index 0000000000000000000000000000000000000000..c5bd2666185a190b3ab151901fa7a330baeefbfa --- /dev/null +++ b/pipewire.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +sudo apt install pipewire pipewire-audio-client-librairies pipewire-media-session + +sudo systemctl enable --now pipewire pipewire-pulse + +echo "default-server = /run/user/$(id -u)/pipewire-O" > ~/.config/pulse/client.conf + +sudo systemctl restart pulseaudio + +sudo apt autoremove diff --git a/pulseaudio.sh b/pulseaudio.sh new file mode 100755 index 0000000000000000000000000000000000000000..e75efbeea31d49c2a93d6538c3734ddcac273752 --- /dev/null +++ b/pulseaudio.sh @@ -0,0 +1,8 @@ +#Install pulseaudio +sudo apt install pulseaudio + +#Check for new service files +systemctl --user daemon-reload + +#Enable and stop the PulseAudio service with: +systemctl --user --now enable pulseaudio.service pulseaudio.socket diff --git a/setup.sh b/setup.sh index b58b2f44fa0349b8be6e526e0b1999d83bbed2ee..67173e1a1e3842af676cf636ab4a47f59354f9e6 100755 --- a/setup.sh +++ b/setup.sh @@ -38,8 +38,13 @@ if [ "$distro" == "Debian" ]; then read yn if [ "$yn" == 'y' ]; then # programs - sudo apt install network-manager chromium newsboat thunderbird libreoffice pandoc texlive-full neofetch htop - sudo apt purge gnome-games + sudo apt install network-manager newsboat neofetch htop mpv python3-pip && sudo python3 -m pip install -U yt-dlp + echo 'Even bloated ones ? y or n' + read yn + if [ "$yn"== 'y' ]; then + sudo apt install chromium thunderbird libreoffice pandoc texlive-full + fi + sudo apt purge gnome-games sudo systemctl enable --now NetworkManager && echo 'Enabled Network Manager' echo 'Install VS Code? (y or n)'