Files
.dotfiles/fedora/kde/installation.md
T
glennigen d36f027fc5 Changes to be committed:
modified:   fedora/kde/installation.md
2026-05-16 01:46:16 +02:00

4.4 KiB

Installations for new Fedora KDE instance

Index

  1. RPM Fusion Tweaks
    1. Configurations
    2. Multimedia
      1. Intel (Recent CPU)
    3. DVD stuff
    4. Firmware stuff
  2. Packages
    1. Import keys & repos
      1. 1Password
      2. Jottacloud
      3. VSCodium
    2. Install packages
      1. DNF
      2. Flatpak
    3. Configs
      1. Jottacloud
      2. Firefox about:config
  3. System Settings
    1. NetworkManager & systemd-resolved

RPM Fusion Tweaks

Index

RPM Fusion
RPM Fusion Configurations

Configurations

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 config-manager setopt fedora-cisco-openh264.enabled=1
sudo dnf update @core
sudo dnf install rpmfusion-\*-appstream-data

Multimedia

RPM Fusion Multimedia

sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin

Intel (Recent CPU)

sudo dnf install intel-media-driver

DVD stuff

sudo dnf install rpmfusion-free-release-tainted
sudo dnf install libdvdcss

Firmware stuff

sudo dnf install rpmfusion-nonfree-release-tainted
sudo dnf --repo=rpmfusion-nonfree-tainted install "*-firmware"

Packages

Index

Import keys & repos

1Password

sudo rpm --import https://downloads.1password.com/linux/keys/1password.asc
sudo sh -c 'echo -e "[1password]\nname=1Password Stable Channel\nbaseurl=https://downloads.1password.com/linux/rpm/stable/\$basearch\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=\"https://downloads.1password.com/linux/keys/1password.asc\"" > /etc/yum.repos.d/1password.repo'
sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo dnf config-manager addrepo --from-repofile=https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo dnf config-manager addrepo --from-repofile=https://repo.librewolf.net/librewolf.repo

Jottacloud

sudo tee /etc/yum.repos.d/JottaCLI.repo > /dev/null << 'EOF'
[jotta-cli]
name=Jottacloud CLI
baseurl=https://repo.jotta.cloud/redhat
gpgcheck=1
gpgkey=https://repo.jotta.cloud/public.gpg
EOF

VSCodium

sudo tee -a /etc/yum.repos.d/vscodium.repo << 'EOF'
[gitlab.com_paulcarroty_vscodium_repo]
name=gitlab.com_paulcarroty_vscodium_repo
baseurl=https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/rpms/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg
metadata_expire=1h
EOF

Cider

sudo rpm --import https://repo.cider.sh/RPM-GPG-KEY
sudo tee /etc/yum.repos.d/cider.repo << 'EOF'
[cidercollective]
name=Cider Collective Repository
baseurl=https://repo.cider.sh/rpm/RPMS
enabled=1
gpgcheck=1
gpgkey=https://repo.cider.sh/RPM-GPG-KEY
EOF

Install packages

DNF
sudo dnf install fastfetch stow fish steam git gh nvim tldr btop 1password sublime-text mangojuice gamemode gamescope obs-studio jotta-cli codium rpmconf Cider
Flatpak
flatpak install com.discordapp.Discord io.github.Faugus.faugus-launcher com.adamcake.Bolt com.notesnook.Notesnook com.saivert.pwvucontrol com.github.tchx84.Flatseal org.kde.kdenlive it.mijorus.gearlever com.github.Matoking.protontricks com.vysp3r.ProtonPlus org.musicbrainz.Picard

Configs

Jottacloud
run_jottad
jotta-cli help
Firefox about:config
accessibility.typeaheadfind.enablesound = false
media.hardwaremediakeys.enabled = false
clipboard.autocopy = false
middlemouse.paste = false
widget.gtk.native-emoji-dialog = false

System Settings

Fix common issues with NetworkManager + systemd-resolved

sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

TOP