I am someone who likes to use Linux for everything other than gaming, and so far my favorite distro is Antergos (an Arch variant). As I’ve had to (re)install my desktop and laptop quite a few times I’ve created a set of scripts to help speed up that process. This way when I just did a fresh install of Antergos all I need to do before I can start working is run a script that sets up my machine.