I really want to switch to Ubuntu 19.04 for my main workstation, however I want a very minimal installation with i3 and lightdm. I don't want to manually figure out which packages to purge on the regular Ubuntu installation, so I just tested the beta of the 19.04 server and selected absolutely no features in the installer. Even so it still holds quite a few server features, such as for instance cloud-init. So using the server image isn't really an option either.
How can I install a strictly minimal Ubuntu with no window manager, zero Gnome/KDE/XFCE/etc. based applications and really just the bare essentials to boot into a terminal? I'll add the necessary packages myself from there.
Note: I've looked through the similar questions, but they all suggest going the server route, which as mentioned really isn't all that feasible IMO as it adds too many server features.