Fresh Fedora installs involve me opening Terminal, Firefox, going to that page, and copy/pasting commands. I can reproduce my set-up in less than an hour.
For physical machines I maintain a debian preseed that runs an ansible playbook post install. Install + setup is fully unattended and generally takes about 15 minutes.
I don't have an unattended install, but I do have a post install script I wrote in pyinfra.
Mostly sets up repos, installs packages, does some basic configuration. But also calls a bash script that sets up KDE/Gnome, down to the launcher icons, widgets, themes, a wallpaper, and application settings.
Basically "cattle not pets" approach to workstations and laptops.
The only thing I struggle with are Firefox extensions. The last time I checked automating them was such a drag. Surprised there's nothing like apt or dnf for them.
https://wiki.realmofespionage.xyz/distros:fedora_workstation...
Fresh Fedora installs involve me opening Terminal, Firefox, going to that page, and copy/pasting commands. I can reproduce my set-up in less than an hour.