Fedora Workstation Setup

Complete steps - https://itsfoss.com/things-to-do-after-installing-fedora/

Basic setup

  1. Change Hostname
sudo hostnamectl set-hostname <HOSTNAME>
  1. Install RPM Fusion
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 install fedora-workstation-repositories

Ref:

  1. Install Applications
sudo dnf install ranger ncdu p7zip bat htop fastfetch btop cmatrix aria2 speedtest-cli fzf zoxide chromium filezilla gparted timeshift mpv celluloid vim kodi flameshot terminator rpi-imager libreoffice flatpak goverlay rsync geany gvfs-smb tmux alacritty -y
  1. TailScale setup
curl -fsSL <https://tailscale.com/install.sh> | sh
  1. Steam Setup
sudo dnf config-manager setopt fedora-cisco-openh264.enabled=1
sudo dnf install steam -y

Ref: FedoraDocs

  1. Flatpak / Flathub setup
flatpak remote-add --if-not-exists flathub <https://dl.flathub.org/repo/flathub.flatpakrepo>