# Installations for new Fedora KDE instance ## Index 1. [RPM Fusion Tweaks](#rpm-fusion-tweaks) 1. [Configurations](#configurations) 2. [Multimedia](#multimedia) 1. [Intel (Recent CPU)](#intel-recent-cpu) 3. [DVD stuff](#dvd-stuff) 4. [Firmware stuff](#firmware-stuff) 2. [Packages](#packages) 1. [Import keys & repos](#import-keys--repos) 1. [1Password](#1password) 2. [Jottacloud](#jottacloud) 3. [VSCodium](#vscodium) 4. [Cider](#cider) 2. [Install packages](#install-packages) 1. [DNF](#dnf) 2. [Flatpak](#flatpak) 3. [Configs](#configs) 1. [Jottacloud](#jottacloud-1) 2. [Firefox about:config](#firefox-aboutconfig) 3. [System Settings](#system-settings) 1. [NetworkManager & systemd-resolved](#fix-common-issues-with-networkmanager--systemd-resolved) ## RPM Fusion Tweaks [Index](#index) > [RPM Fusion (External)](https://rpmfusion.org/)\ > [RPM Fusion Configurations (External)](https://rpmfusion.org/Configuration) ### 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 (External)](https://rpmfusion.org/Howto/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](#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 -y 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 io.github.lullabyX.sone ``` #### 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 ``` ### KDE Shortcuts #### 1Password > Import in KDE Settings menu [TOP](#installations-for-new-fedora-kde-instance)