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)'