# Fedora Workstation setup Topics: [[Fedora Workstation]] ## GUI and system packages General packages for desktop and VM: ```shell sudo dnf install -y \ 1password 1password-cli blueman bridge-utils \ brightnessctl distrobox edk2-ovmf fontawesome-fonts \ google-roboto-fonts \ keychain langpacks-en \ libguestfs-tools libvirt libvirt-devel lm_sensors logiops \ material-icons-fonts msmtp \ network-manager-applet pasystray playerctl \ python3-psutil qemu-kvm rcm borgmatic \ s-nail tailscale virt-install virt-manager \ virt-top zsh ``` For i3: ```shell sudo dnf install -y \ i3 i3blocks i3lock i3status rofi feh dunst picom polybar \ xautolock xdotool xautomation xbindkeys xinput xrdp ``` ## Development packages ```shell sudo dnf install -y \ '@C Development Tools and Libraries' \ '@Development Tools' \ glibc-langpack-en postgresql libpq-devel ``` These days, I install most tools using [[Homebrew]]: ```bash brew install tmux neovim difftastic fzf glab btop mosh doctl \ ripgrep bat sd keychain ranger rbenv nodejs docker-compose \ rbenv jq yq ``` However, in a [[Container toolbox]], I install the following: ```bash sudo dnf install -y neovim ``` ## Individual setup Finally, follow [[Linux workstation setup]]. --- ## Related - [[Manjaro workstation setup]] - [[Ubuntu workstation setup]] - [[Fedora Silverblue workstation setup]]