This is my setup. It was created to be of help when (re)installing a Fedora Workstation... or keeping it up to date. By no means this is complete or suitable as is for you... but if you want something don't hesitate to ask in Issues or even better a Pull request.
- Installs RPM Fusion repos (free & non free)
- Installs Slack repo
- Installs a lot of packages (see them in roles/machine.workstation/defaults/main.yml) and also removes others (evolution)
- Enables some services (numad, tuned, chronyd) and also disables others (iio-sensor-proxy)
- Installs Google Chrome (stable by default, it can also do beta and/or unstable)
- Installs a lot of packages used by sysadmins and/or developers (awscli, s3cmd, docker, golang, php, meld, strace, etc.)
- Installs Development Tools
- Installs PyCharm Community Edition
- Installs PhpStorm
- Installs GoLand
- Installs Atom
- Installs gcloud
- You should make sure you can
sudo
toroot
without password, - Clone the repo,
- Change variables from the symlink
customize-me
as you wish, - Open a terminal in the folder it was cloned,
- Run the script
./configure-fedora