Only if needed

This commit is contained in:
David Heinemeier Hansson
2025-07-09 19:12:19 -04:00
parent fef5f38dc9
commit 08038e272c

View File

@ -1,19 +1,21 @@
echo "Switching from vlc to mpv for the default video player" echo "Switching from vlc to mpv for the default video player"
yay -Rns --noconfirm vlc if ! command -v mpv &>/dev/null; then
rm ~/.local/share/applications/vlc.desktop yay -Rns --noconfirm vlc
yay -S --noconfirm mpv rm ~/.local/share/applications/vlc.desktop
xdg-mime default mpv.desktop video/mp4 yay -S --noconfirm mpv
xdg-mime default mpv.desktop video/x-msvideo xdg-mime default mpv.desktop video/mp4
xdg-mime default mpv.desktop video/x-matroska xdg-mime default mpv.desktop video/x-msvideo
xdg-mime default mpv.desktop video/x-flv xdg-mime default mpv.desktop video/x-matroska
xdg-mime default mpv.desktop video/x-ms-wmv xdg-mime default mpv.desktop video/x-flv
xdg-mime default mpv.desktop video/mpeg xdg-mime default mpv.desktop video/x-ms-wmv
xdg-mime default mpv.desktop video/ogg xdg-mime default mpv.desktop video/mpeg
xdg-mime default mpv.desktop video/webm xdg-mime default mpv.desktop video/ogg
xdg-mime default mpv.desktop video/quicktime xdg-mime default mpv.desktop video/webm
xdg-mime default mpv.desktop video/3gpp xdg-mime default mpv.desktop video/quicktime
xdg-mime default mpv.desktop video/3gpp2 xdg-mime default mpv.desktop video/3gpp
xdg-mime default mpv.desktop video/x-ms-asf xdg-mime default mpv.desktop video/3gpp2
xdg-mime default mpv.desktop video/x-ogm+ogg xdg-mime default mpv.desktop video/x-ms-asf
xdg-mime default mpv.desktop video/x-theora+ogg xdg-mime default mpv.desktop video/x-ogm+ogg
xdg-mime default mpv.desktop application/ogg xdg-mime default mpv.desktop video/x-theora+ogg
xdg-mime default mpv.desktop application/ogg
fi