aboutsummaryrefslogtreecommitdiff
path: root/distro
diff options
context:
space:
mode:
authorMitchell Riedstra <mitch@riedstra.dev>2024-01-27 11:20:57 -0500
committerMitchell Riedstra <mitch@riedstra.dev>2024-01-27 11:20:57 -0500
commit7b89148993284ce1955d758efa08ec17bc1576f9 (patch)
tree869065a22cbd1072923e1529592226e43a9b612e /distro
parent0a9e8ed7545cbcfe34ba6cb916f36d1ab31cd4b1 (diff)
downloaddotfiles-7b89148993284ce1955d758efa08ec17bc1576f9.tar.gz
dotfiles-7b89148993284ce1955d758efa08ec17bc1576f9.tar.xz
Add rpmfusion and multimedia to the Fedora script
Diffstat (limited to 'distro')
-rwxr-xr-xdistro/fedora.sh18
1 files changed, 18 insertions, 0 deletions
diff --git a/distro/fedora.sh b/distro/fedora.sh
index cd809eb..88ee49f 100755
--- a/distro/fedora.sh
+++ b/distro/fedora.sh
@@ -75,3 +75,21 @@ yum -y install \
zstd \
+# https://rpmfusion.org/Configuration
+yum -y install \
+ https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
+ https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
+
+# https://rpmfusion.org/Howto/Multimedia
+dnf config-manager --enable fedora-cisco-openh264
+
+dnf -y swap ffmpeg-free ffmpeg --allowerasing
+
+dnf -y groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
+
+dnf -y groupupdate sound-and-video
+
+dnf -y install intel-media-driver
+
+dnf -y swap mesa-va-drivers mesa-va-drivers-freeworld
+dnf -y swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld