Skip to content

Instantly share code, notes, and snippets.

@sandrocarval
Last active December 30, 2023 20:28
Show Gist options
  • Save sandrocarval/a28b94647042c0ea6e0b64b9d192e8f1 to your computer and use it in GitHub Desktop.
Save sandrocarval/a28b94647042c0ea6e0b64b9d192e8f1 to your computer and use it in GitHub Desktop.
Fedora KDE setup
# Repos
sudo dnf 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
sudo dnf copr enable kwizart/fedy -y
sudo dnf copr enable zawertun/hack-fonts -y
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo dnf update -y
# REBOOT
flatpak update
sudo dnf groupupdate core
sudo dnf install gstreamer1-plugins-{bad-\*,good-\*,base} gstreamer1-plugin-openh264 gstreamer1-libav --exclude=gstreamer1-plugins-bad-free-devel -y
sudo dnf install lame\* --exclude=lame-devel -y
sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin -y
sudo dnf groupupdate sound-and-video -y
sudo dnf groupinstall "Development Tools" "Development Libraries" -y
sudo dnf install gimp hack-fonts jetbrains-mono-fonts google-roboto-fonts google-roboto-slab-fonts google-roboto-condensed-fonts google-roboto-mono-fonts fedy -y
# After installing NVIDIA below, wait for a few mins to complete the module build ("modinfo -F version nvidia" to check) before continuing
sudo dnf install akmod-nvidia -y
modinfo -F version nvidia
sudo dnf install xorg-x11-drv-nvidia-cuda -y
sudo dnf install ffmpeg-free -y
sudo dnf install libavcodec-freeworld nvidia-vaapi-driver -y
# REBOOT AGAIN
# More tips: https://github.com/radbirb/Short-FedoraKDE-Tips
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment