Fedora Workstation setup
Topics: Fedora Workstation
This setup installs Fedora Workstation packages for desktop, virtual-machine, and development use.
GUI and system packages
General packages for desktop and VM:
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:
sudo dnf install -y \
i3 i3blocks i3lock i3status rofi feh dunst picom polybar \
xautolock xdotool xautomation xbindkeys xinput xrdp
Development packages
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:
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:
sudo dnf install -y neovim
Individual setup
Finally, follow Linux workstation setup.